mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 23:24:10 +08:00
22 lines
512 B
JavaScript
22 lines
512 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.User.current('username');
|
|
}.property('content.username'),
|
|
|
|
canSeePrivateMessages: function() {
|
|
return this.get('viewingSelf') || Discourse.User.current('staff');
|
|
}.property('viewingSelf')
|
|
|
|
});
|
|
|
|
|