From d95506e05a8bb77e91dcc53218e2f32fc63f4c4f Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Tue, 7 May 2013 15:16:48 +1000 Subject: [PATCH] MDL-33719 When overwriting a file the filemanager is not refreshed --- repository/filepicker.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/repository/filepicker.js b/repository/filepicker.js index e8d4701ce83..95342c43da3 100644 --- a/repository/filepicker.js +++ b/repository/filepicker.js @@ -662,18 +662,16 @@ M.core_filepicker.init = function(Y, options) { 'repository_id': this.active_repo.id, 'callback': function(id, o, args) { scope.hide(); - // editor needs to update url - // filemanager do nothing if (scope.options.editor_target && scope.options.env == 'editor') { + // editor needs to update url scope.options.editor_target.value = data.existingfile.url; scope.options.editor_target.onchange(); - } else if (scope.options.env === 'filepicker') { - var fileinfo = {'client_id':scope.options.client_id, - 'url':data.existingfile.url, - 'file':data.existingfile.filename}; - var formcallback_scope = scope.options.magicscope ? scope.options.magicscope : scope; - scope.options.formcallback.apply(formcallback_scope, [fileinfo]); } + var fileinfo = {'client_id':scope.options.client_id, + 'url':data.existingfile.url, + 'file':data.existingfile.filename}; + var formcallback_scope = scope.options.magicscope ? scope.options.magicscope : scope; + scope.options.formcallback.apply(formcallback_scope, [fileinfo]); } }, true); }