mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-19 07:27:56 +00:00
Merge pull request #565 from haiwen/lib_decrypt
[lib decrypt] improved popup 'onClose'
This commit is contained in:
commit
e857e1a918
@ -130,7 +130,19 @@ define([
|
|||||||
|
|
||||||
if (decrypt_lib) {
|
if (decrypt_lib) {
|
||||||
var form = $($('#repo-decrypt-form-template').html());
|
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'});
|
$('#simplemodal-container').css({'height':'auto'});
|
||||||
form.submit(function() {
|
form.submit(function() {
|
||||||
var passwd = $.trim($('[name="password"]', form).val());
|
var passwd = $.trim($('[name="password"]', form).val());
|
||||||
@ -148,6 +160,7 @@ define([
|
|||||||
username: app.pageOptions.username
|
username: app.pageOptions.username
|
||||||
},
|
},
|
||||||
after_op_success: function() {
|
after_op_success: function() {
|
||||||
|
decrypt_success = true;
|
||||||
$.modal.close();
|
$.modal.close();
|
||||||
$el_con.show();
|
$el_con.show();
|
||||||
_this.showDir(category, repo_id, path);
|
_this.showDir(category, repo_id, path);
|
||||||
|
Loading…
Reference in New Issue
Block a user