Adding more information to the permission denied error (#2210)
This commit is contained in:
committed by
Florent Vilmart
parent
944e5addd3
commit
8338783075
@@ -1054,7 +1054,7 @@ describe('schemas', () => {
|
||||
fail('should not be able to add a field');
|
||||
done();
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action addField on class AClass.');
|
||||
done();
|
||||
})
|
||||
})
|
||||
@@ -1270,7 +1270,7 @@ describe('schemas', () => {
|
||||
return query.find().then((err) => {
|
||||
fail('Use should hot be able to find!')
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
})
|
||||
}).then(() => {
|
||||
@@ -1319,7 +1319,7 @@ describe('schemas', () => {
|
||||
return query.find().then((err) => {
|
||||
fail('User should not be able to find!')
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
})
|
||||
}).then(() => {
|
||||
@@ -1384,7 +1384,7 @@ describe('schemas', () => {
|
||||
return query.find().then((err) => {
|
||||
fail('User should not be able to find!')
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
})
|
||||
}).then(() => {
|
||||
@@ -1442,7 +1442,7 @@ describe('schemas', () => {
|
||||
return query.find().then((err) => {
|
||||
fail('User should not be able to find!')
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
})
|
||||
}).then(() => {
|
||||
@@ -1461,7 +1461,7 @@ describe('schemas', () => {
|
||||
return query.find().then((result) => {
|
||||
fail('User should not be able to find!')
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
});
|
||||
}).then(() => {
|
||||
@@ -1528,7 +1528,7 @@ describe('schemas', () => {
|
||||
fail("should not be able to read!");
|
||||
return Promise.resolve();
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action create on class AClass.');
|
||||
return Promise.resolve();
|
||||
}).then(() => {
|
||||
return Parse.User.logIn('user2', 'user2');
|
||||
@@ -1539,7 +1539,7 @@ describe('schemas', () => {
|
||||
fail("should not be able to read!");
|
||||
return Promise.resolve();
|
||||
}, (err) => {
|
||||
expect(err.message).toEqual('Permission denied for this action.');
|
||||
expect(err.message).toEqual('Permission denied for action find on class AClass.');
|
||||
return Promise.resolve();
|
||||
}).then(() => {
|
||||
done();
|
||||
|
||||
@@ -683,7 +683,7 @@ class SchemaController {
|
||||
// Reject create when write lockdown
|
||||
if (permissionField == 'writeUserFields' && operation == 'create') {
|
||||
throw new Parse.Error(Parse.Error.OPERATION_FORBIDDEN,
|
||||
'Permission denied for this action.');
|
||||
`Permission denied for action ${operation} on class ${className}.`);
|
||||
}
|
||||
|
||||
// Process the readUserFields later
|
||||
@@ -691,7 +691,7 @@ class SchemaController {
|
||||
return Promise.resolve();
|
||||
}
|
||||
throw new Parse.Error(Parse.Error.OPERATION_FORBIDDEN,
|
||||
'Permission denied for this action.');
|
||||
`Permission denied for action ${operation} on class ${className}.`);
|
||||
};
|
||||
|
||||
// Returns the expected type for a className+key combination
|
||||
|
||||
Reference in New Issue
Block a user