mirror of
https://github.com/discourse/discourse.git
synced 2025-02-04 17:58:29 +08:00
22 lines
581 B
JavaScript
22 lines
581 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.staff');
|
|
}).property('viewingSelf', 'Discourse.currentUser')
|
|
|
|
});
|
|
|
|
|