diff --git a/imports/client/views/org/app/module/AppLayout.js b/imports/client/views/org/app/module/AppLayout.js
index eb312f0..6c99d2c 100644
--- a/imports/client/views/org/app/module/AppLayout.js
+++ b/imports/client/views/org/app/module/AppLayout.js
@@ -12,15 +12,15 @@ import { Navbar,Modal, Nav, NavItem,
NavbarToggler, NavbarBrand,
NavLink, DropdownItem, DropdownToggle, DropdownMenu,
NavDropdown, MenuItem, Breadcrumb } from 'react-bootstrap';
- import { VerifyModule } from '/imports/client/views/verify/module/index'
+import { VerifyModule } from '/imports/client/views/verify/module/index'
+import { AdminAppLayout } from '/imports/client/views/org/admin/AdminLayout'
var Accordion = require('react-bootstrap').Accordion;
var Panel = require('react-bootstrap').Panel;
export class AppLayout extends Component {
render() {
- console.log(this.props);
- const {user} = this.props.data;
+ const {user, org} = this.props.data;
if(!user) {
return (
@@ -38,136 +38,17 @@ export class AppLayout extends Component {
/>
);
}
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {/*end sidebar*/}
-
-
-
-
-
- Users
-
-
- Setup
-
-
-
-
- Support
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-
Students Click to view
-
-
-
-
-
-
-
-
-

-
-
-
Teachers Click to view
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ if(user.role==='ADMIN'){
+ return(
+
+ );
+ }
-
-
-
-
-
+ return (
+ null
);
};
diff --git a/imports/client/views/org/app/module/Index.js b/imports/client/views/org/app/module/Index.js
index fb50a15..f60fc87 100644
--- a/imports/client/views/org/app/module/Index.js
+++ b/imports/client/views/org/app/module/Index.js
@@ -22,9 +22,11 @@ const meteorTick = (props, onData) => {
if(_.every(handles, (handle) => (handle.ready()) )) {
const user = Users.current();
+ const org = Orgs.current();
onData(null, {
data: {
user: user,
+ org: org,
},
});
}
diff --git a/imports/client/views/org/app/module/navigation/AuthenticatedNavigation.js b/imports/client/views/org/app/module/navigation/AuthenticatedNavigation.js
index a922d09..291ec42 100644
--- a/imports/client/views/org/app/module/navigation/AuthenticatedNavigation.js
+++ b/imports/client/views/org/app/module/navigation/AuthenticatedNavigation.js
@@ -43,8 +43,10 @@ export class AuthenticatedNavigation extends Component {
-
- {org.name}
+
+
+ YoungDesk
+
diff --git a/imports/collections/users/publications.js b/imports/collections/users/publications.js
index e0ecf59..cbf857b 100644
--- a/imports/collections/users/publications.js
+++ b/imports/collections/users/publications.js
@@ -8,8 +8,6 @@ import { Orgs } from '/imports/collections/orgs/index'
Meteor.publish('users.current', function() {
return Users.find({
_id: this.userId,
- }, {
- fields: Users.privateFields,
});
});
Meteor.publish('users.forMyOrg', function() {