Merge pull request #19443 from owncloud/sharedialog-passworderror

Fix share link password error
remotes/origin/certificate-external-storage-visibility
Thomas Müller 2015-09-30 11:08:04 +07:00
commit 67609699bc
1 changed files with 19 additions and 3 deletions

@ -144,17 +144,33 @@
},
onPasswordEntered: function() {
var password = this.$el.find('#linkPassText').val();
var self = this;
var $loading = this.$el.find('#linkPass .icon-loading-small');
if (!$loading.hasClass('hidden')) {
// still in process
return;
}
var $input = this.$el.find('#linkPassText');
$input.removeClass('error');
var password = $input.val();
if(password === '') {
return;
}
this.$el.find('#linkPass .icon-loading-small')
$loading
.removeClass('hidden')
.addClass('inlineblock');
this.model.setPassword(password);
this.model.saveLinkShare();
this.model.saveLinkShare({}, {
error: function(model, msg) {
$loading.removeClass('inlineblock').addClass('hidden');
$input.addClass('error');
$input.attr('title', msg);
$input.tooltip({placement: 'bottom', trigger: 'manual'});
$input.tooltip('show');
}
});
},
onAllowPublicUploadChange: function() {