mirror of
https://github.com/documize/community.git
synced 2025-07-21 06:09:42 +02:00
force space delete
This commit is contained in:
parent
300b617583
commit
cd543a1506
10 changed files with 119 additions and 16 deletions
|
@ -33,6 +33,7 @@ export default Ember.Component.extend(NotifierMixin, TooltipMixin, AuthMixin, {
|
|||
pinId: '',
|
||||
newName: '',
|
||||
},
|
||||
deleteSpaceName: '',
|
||||
|
||||
didReceiveAttrs() {
|
||||
let targets = _.reject(this.get('folders'), {
|
||||
|
@ -108,6 +109,23 @@ export default Ember.Component.extend(NotifierMixin, TooltipMixin, AuthMixin, {
|
|||
this.attrs.onDeleteDocument();
|
||||
},
|
||||
|
||||
deleteSpace() {
|
||||
let spaceName = this.get('folder').get('name');
|
||||
let spaceNameTyped = this.get('deleteSpaceName');
|
||||
|
||||
if (spaceNameTyped !== spaceName || spaceNameTyped === '' || spaceName === '') {
|
||||
$("#delete-space-name").addClass("error").focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
this.set('deleteSpaceName', '');
|
||||
$("#delete-space-name").removeClass("error");
|
||||
|
||||
this.attrs.onDeleteSpace();
|
||||
|
||||
return true;
|
||||
},
|
||||
|
||||
setMoveFolder(folderId) {
|
||||
this.set('moveFolderId', folderId);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue