User accounts can now be deleted with some UI to prevent accidental deletion
This commit is contained in:
@@ -118,10 +118,14 @@ const removeLibrary = new ValidatedMethod({
|
||||
run({_id}){
|
||||
let library = Libraries.findOne(_id);
|
||||
assertOwnership(library, this.userId);
|
||||
Libraries.remove(_id);
|
||||
this.unblock();
|
||||
LibraryNodes.remove({'ancestors.id': _id});
|
||||
this.unblock();
|
||||
removeLibaryWork(_id)
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
export function removeLibaryWork(libraryId){
|
||||
Libraries.remove(libraryId);
|
||||
LibraryNodes.remove({'ancestors.id': libraryId});
|
||||
}
|
||||
|
||||
export { LibrarySchema, insertLibrary, setLibraryDefault, updateLibraryName, removeLibrary };
|
||||
|
||||
Reference in New Issue
Block a user