toggle back when the action was not performed
This commit is contained in:
parent
8e2b99c3a9
commit
12f835b198
1 changed files with 7 additions and 2 deletions
|
@ -109,7 +109,9 @@
|
|||
|
||||
self.applyFileTags(
|
||||
dir + '/' + fileName,
|
||||
tags
|
||||
tags,
|
||||
$actionEl,
|
||||
isFavorite
|
||||
).then(function(result) {
|
||||
// response from server should contain updated tags
|
||||
var newTags = result.tags;
|
||||
|
@ -157,8 +159,10 @@
|
|||
*
|
||||
* @param {String} fileName path to the file or folder to tag
|
||||
* @param {Array.<String>} tagNames array of tag names
|
||||
* @param {Object} $actionEl element
|
||||
* @param {boolean} isFavorite Was the item favorited before
|
||||
*/
|
||||
applyFileTags: function(fileName, tagNames) {
|
||||
applyFileTags: function(fileName, tagNames, $actionEl, isFavorite) {
|
||||
var encodedPath = OC.encodePath(fileName);
|
||||
while (encodedPath[0] === '/') {
|
||||
encodedPath = encodedPath.substr(1);
|
||||
|
@ -178,6 +182,7 @@
|
|||
message = ': ' + response.responseJSON.message;
|
||||
}
|
||||
OC.Notification.showTemporary(t('files', 'An error occurred while trying to update the tags') + message);
|
||||
toggleStar($actionEl, isFavorite);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue