mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
22 lines
585 B
JavaScript
22 lines
585 B
JavaScript
/**
|
|
This controller handles general user actions
|
|
|
|
@class UserController
|
|
@extends Discourse.ObjectController
|
|
@namespace Discourse
|
|
@module Discourse
|
|
**/
|
|
Discourse.UserController = Discourse.ObjectController.extend({
|
|
|
|
viewingSelf: (function() {
|
|
return this.get('content.username') === Discourse.get('currentUser.username');
|
|
}).property('content.username', 'Discourse.currentUser.username'),
|
|
|
|
canSeePrivateMessages: (function() {
|
|
return this.get('viewingSelf') || Discourse.get('currentUser.moderator');
|
|
}).property('viewingSelf', 'Discourse.currentUser')
|
|
|
|
});
|
|
|
|
|