mirror of
https://github.com/documize/community.git
synced 2025-08-04 13:05:23 +02:00
Tweaks to backup process permissions
This commit is contained in:
parent
db04057d9e
commit
cee71cb313
7 changed files with 670 additions and 680 deletions
|
@ -145,7 +145,7 @@ export default Service.extend({
|
|||
// Run backup.
|
||||
backup(spec) {
|
||||
return new EmberPromise((resolve, reject) => {
|
||||
if (!this.get('sessionService.isGlobalAdmin') || !this.get('sessionService.isAdmin')) {
|
||||
if (!this.get('sessionService.isGlobalAdmin') && !this.get('sessionService.isAdmin')) {
|
||||
reject();
|
||||
}
|
||||
|
||||
|
@ -196,7 +196,7 @@ export default Service.extend({
|
|||
data.set('restore-file', file);
|
||||
|
||||
return new EmberPromise((resolve, reject) => {
|
||||
if (!this.get('sessionService.isGlobalAdmin') || !this.get('sessionService.isAdmin')) {
|
||||
if (!this.get('sessionService.isGlobalAdmin') && !this.get('sessionService.isAdmin')) {
|
||||
reject();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue