Rename post.editUser

This commit is contained in:
Toby Zerner 2018-08-24 21:29:17 +09:30
parent 767becec00
commit 5bb93e569b
8 changed files with 10 additions and 10 deletions

View File

@ -16,7 +16,7 @@ Object.assign(Post.prototype, {
contentPlain: computed('contentHtml', getPlainContent),
editedAt: Model.attribute('editedAt', Model.transformDate),
editUser: Model.hasOne('editUser'),
editedUser: Model.hasOne('editedUser'),
isEdited: computed('editedAt', editedAt => !!editedAt),
hiddenAt: Model.attribute('hiddenAt', Model.transformDate),

View File

@ -18,10 +18,10 @@ export default class PostEdited extends Component {
view() {
const post = this.props.post;
const editUser = post.editUser();
const editedUser = post.editedUser();
const editedInfo = extractText(app.translator.trans(
'core.forum.post.edited_tooltip',
{user: editUser, ago: humanTime(post.editedAt())}
{user: editedUser, ago: humanTime(post.editedAt())}
));
if (editedInfo !== this.oldEditedInfo) {
this.shouldUpdateTooltip = true;

View File

@ -32,7 +32,7 @@ class ListPostsController extends AbstractListController
public $include = [
'user',
'user.groups',
'editUser',
'editedUser',
'hideUser',
'discussion'
];

View File

@ -44,7 +44,7 @@ class ShowDiscussionController extends AbstractShowController
'posts.discussion',
'posts.user',
'posts.user.groups',
'posts.editUser',
'posts.editedUser',
'posts.hideUser'
];

View File

@ -29,7 +29,7 @@ class ShowPostController extends AbstractShowController
public $include = [
'user',
'user.groups',
'editUser',
'editedUser',
'hideUser',
'discussion'
];

View File

@ -28,7 +28,7 @@ class UpdatePostController extends AbstractShowController
* {@inheritdoc}
*/
public $include = [
'editUser',
'editedUser',
'discussion'
];

View File

@ -92,7 +92,7 @@ class PostSerializer extends BasicPostSerializer
/**
* @return \Tobscure\JsonApi\Relationship
*/
protected function editUser($post)
protected function editedUser($post)
{
return $this->hasOne($post, BasicUserSerializer::class);
}

View File

@ -34,7 +34,7 @@ use Illuminate\Database\Eloquent\Builder;
* @property int|null $hidden_user_id
* @property \Flarum\Discussion\Discussion|null $discussion
* @property User|null $user
* @property User|null $editUser
* @property User|null $editedUser
* @property User|null $hideUser
* @property string $ip_address
* @property bool $is_private
@ -167,7 +167,7 @@ class Post extends AbstractModel
*
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
*/
public function editUser()
public function editedUser()
{
return $this->belongsTo(User::class, 'edited_user_id');
}