Skip to content

Commit

Permalink
Merge pull request #9866 from sumedh123/sidebar-userstatus
Browse files Browse the repository at this point in the history
[FIX] User status missing on user info
  • Loading branch information
rodrigok authored Mar 26, 2018
2 parents 0128874 + 2b231cd commit ee574bb
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
4 changes: 4 additions & 0 deletions packages/rocketchat-ui-flextab/client/tabs/userInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ <h1 class="contextual-bar__header-title">{{_ "User_Info"}}</h1>
</div>
<h3 title="{{name}}" class="rc-user-info__name"><i class="status-{{status}}"></i> {{name}}</h3>
{{#if username}}<p class="rc-user-info__username">@{{username}}</p>{{/if}}
<span class="rc-header__status">
<div class="rc-header__status-bullet rc-header__status-bullet--{{userStatus}}" title="{{userStatus}}"></div>
<div class="rc-header__visual-status">{{userStatus}}</div>
</span>
</div>

<div class="rc-user-info-action">
Expand Down
6 changes: 6 additions & 0 deletions packages/rocketchat-ui-flextab/client/tabs/userInfo.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,12 @@ Template.userInfo.helpers({
return user && user.username;
},

userStatus() {
const user = Template.instance().user.get();
const userStatus = Session.get(`user_${ user.username }_status`);
return userStatus;
},

email() {
const user = Template.instance().user.get();
return user && user.emails && user.emails[0] && user.emails[0].address;
Expand Down

0 comments on commit ee574bb

Please sign in to comment.