diff --git a/client/src/Home.js b/client/src/Home.js
index ec29c1b7..51ffd281 100644
--- a/client/src/Home.js
+++ b/client/src/Home.js
@@ -20,7 +20,7 @@ export default class List extends Component {
return (
{t('Mailtrain 2 beta')}
-
{t('Build') + ' 2019-07-29-0947'}
+
{t('Build') + ' 2019-07-29-0959'}
);
}
diff --git a/client/src/lib/namespace.js b/client/src/lib/namespace.js
index 2c8aeef7..55b4a569 100644
--- a/client/src/lib/namespace.js
+++ b/client/src/lib/namespace.js
@@ -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 {};
+ }
}