Fix - login screen does not show up
This commit is contained in:
parent
a876c7b301
commit
dba534ba21
2 changed files with 17 additions and 13 deletions
|
@ -20,7 +20,7 @@ export default class List extends Component {
|
|||
return (
|
||||
<div>
|
||||
<h2>{t('Mailtrain 2 beta')}</h2>
|
||||
<div>{t('Build') + ' 2019-07-29-0947'}</div>
|
||||
<div>{t('Build') + ' 2019-07-29-0959'}</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -32,16 +32,20 @@ export function getDefaultNamespace(permissions) {
|
|||
}
|
||||
|
||||
export function namespaceCheckPermissions(createOperation) {
|
||||
return {
|
||||
createEntityInUsersNamespace: {
|
||||
entityTypeId: 'namespace',
|
||||
entityId: mailtrainConfig.user.namespace,
|
||||
requiredOperations: [createOperation]
|
||||
},
|
||||
viewUsersNamespace: {
|
||||
entityTypeId: 'namespace',
|
||||
entityId: mailtrainConfig.user.namespace,
|
||||
requiredOperations: ['view']
|
||||
}
|
||||
};
|
||||
if (mailtrainConfig.user) {
|
||||
return {
|
||||
createEntityInUsersNamespace: {
|
||||
entityTypeId: 'namespace',
|
||||
entityId: mailtrainConfig.user.namespace,
|
||||
requiredOperations: [createOperation]
|
||||
},
|
||||
viewUsersNamespace: {
|
||||
entityTypeId: 'namespace',
|
||||
entityId: mailtrainConfig.user.namespace,
|
||||
requiredOperations: ['view']
|
||||
}
|
||||
};
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue