1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-02 07:47:32 +00:00

Merge pull request #565 from haiwen/lib_decrypt

[lib decrypt] improved popup 'onClose'
This commit is contained in:
xiez 2015-05-09 10:07:41 +08:00
commit e857e1a918

View File

@ -130,7 +130,19 @@ define([
if (decrypt_lib) {
var form = $($('#repo-decrypt-form-template').html());
form.modal({containerCss: {'padding': '1px'}});
var decrypt_success = false;
form.modal({
containerCss: {'padding': '1px'},
onClose: function () {
$.modal.close();
if (!decrypt_success) {
app.router.navigate(
category + '/', // need to append '/' at end
{trigger: true}
);
}
}
});
$('#simplemodal-container').css({'height':'auto'});
form.submit(function() {
var passwd = $.trim($('[name="password"]', form).val());
@ -148,6 +160,7 @@ define([
username: app.pageOptions.username
},
after_op_success: function() {
decrypt_success = true;
$.modal.close();
$el_con.show();
_this.showDir(category, repo_id, path);