mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
fix(operation) remove: when can not remove show error -> when can not remove suggest to continue
This commit is contained in:
parent
41cf5904e5
commit
556570a51a
1 changed files with 7 additions and 4 deletions
|
|
@ -94,7 +94,7 @@
|
|||
remover.on('connect', function() {
|
||||
authCheck(remover, function() {
|
||||
deleteFn = function(from, files, callback) {
|
||||
setListeners(remover, {noContinue: true}, callback);
|
||||
setListeners(remover, callback);
|
||||
from = from.replace(/\?.*/, '');
|
||||
remover.remove(from, files);
|
||||
};
|
||||
|
|
@ -171,6 +171,7 @@
|
|||
}
|
||||
|
||||
var done;
|
||||
var lastError;
|
||||
|
||||
var listeners = {
|
||||
progress: function(value) {
|
||||
|
|
@ -178,7 +179,7 @@
|
|||
Images.setProgress(value);
|
||||
},
|
||||
|
||||
end: function(error) {
|
||||
end: function() {
|
||||
Images
|
||||
.hide()
|
||||
.clearProgress();
|
||||
|
|
@ -187,11 +188,13 @@
|
|||
emitter.removeListener(name, listeners[name]);
|
||||
});
|
||||
|
||||
if (error || done)
|
||||
callback(error);
|
||||
if (lastError || done)
|
||||
callback(lastError);
|
||||
},
|
||||
|
||||
error: function(error) {
|
||||
lastError = error;
|
||||
|
||||
if (options.noContinue) {
|
||||
listeners.end(error);
|
||||
Dialog.alert(TITLE, error);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue