mirror of
https://github.com/flarum/core.git
synced 2025-08-03 23:17:43 +02:00
Rename post.editUser
This commit is contained in:
@@ -16,7 +16,7 @@ Object.assign(Post.prototype, {
|
|||||||
contentPlain: computed('contentHtml', getPlainContent),
|
contentPlain: computed('contentHtml', getPlainContent),
|
||||||
|
|
||||||
editedAt: Model.attribute('editedAt', Model.transformDate),
|
editedAt: Model.attribute('editedAt', Model.transformDate),
|
||||||
editUser: Model.hasOne('editUser'),
|
editedUser: Model.hasOne('editedUser'),
|
||||||
isEdited: computed('editedAt', editedAt => !!editedAt),
|
isEdited: computed('editedAt', editedAt => !!editedAt),
|
||||||
|
|
||||||
hiddenAt: Model.attribute('hiddenAt', Model.transformDate),
|
hiddenAt: Model.attribute('hiddenAt', Model.transformDate),
|
||||||
|
@@ -18,10 +18,10 @@ export default class PostEdited extends Component {
|
|||||||
|
|
||||||
view() {
|
view() {
|
||||||
const post = this.props.post;
|
const post = this.props.post;
|
||||||
const editUser = post.editUser();
|
const editedUser = post.editedUser();
|
||||||
const editedInfo = extractText(app.translator.trans(
|
const editedInfo = extractText(app.translator.trans(
|
||||||
'core.forum.post.edited_tooltip',
|
'core.forum.post.edited_tooltip',
|
||||||
{user: editUser, ago: humanTime(post.editedAt())}
|
{user: editedUser, ago: humanTime(post.editedAt())}
|
||||||
));
|
));
|
||||||
if (editedInfo !== this.oldEditedInfo) {
|
if (editedInfo !== this.oldEditedInfo) {
|
||||||
this.shouldUpdateTooltip = true;
|
this.shouldUpdateTooltip = true;
|
||||||
|
@@ -32,7 +32,7 @@ class ListPostsController extends AbstractListController
|
|||||||
public $include = [
|
public $include = [
|
||||||
'user',
|
'user',
|
||||||
'user.groups',
|
'user.groups',
|
||||||
'editUser',
|
'editedUser',
|
||||||
'hideUser',
|
'hideUser',
|
||||||
'discussion'
|
'discussion'
|
||||||
];
|
];
|
||||||
|
@@ -44,7 +44,7 @@ class ShowDiscussionController extends AbstractShowController
|
|||||||
'posts.discussion',
|
'posts.discussion',
|
||||||
'posts.user',
|
'posts.user',
|
||||||
'posts.user.groups',
|
'posts.user.groups',
|
||||||
'posts.editUser',
|
'posts.editedUser',
|
||||||
'posts.hideUser'
|
'posts.hideUser'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@@ -29,7 +29,7 @@ class ShowPostController extends AbstractShowController
|
|||||||
public $include = [
|
public $include = [
|
||||||
'user',
|
'user',
|
||||||
'user.groups',
|
'user.groups',
|
||||||
'editUser',
|
'editedUser',
|
||||||
'hideUser',
|
'hideUser',
|
||||||
'discussion'
|
'discussion'
|
||||||
];
|
];
|
||||||
|
@@ -28,7 +28,7 @@ class UpdatePostController extends AbstractShowController
|
|||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public $include = [
|
public $include = [
|
||||||
'editUser',
|
'editedUser',
|
||||||
'discussion'
|
'discussion'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@@ -92,7 +92,7 @@ class PostSerializer extends BasicPostSerializer
|
|||||||
/**
|
/**
|
||||||
* @return \Tobscure\JsonApi\Relationship
|
* @return \Tobscure\JsonApi\Relationship
|
||||||
*/
|
*/
|
||||||
protected function editUser($post)
|
protected function editedUser($post)
|
||||||
{
|
{
|
||||||
return $this->hasOne($post, BasicUserSerializer::class);
|
return $this->hasOne($post, BasicUserSerializer::class);
|
||||||
}
|
}
|
||||||
|
@@ -34,7 +34,7 @@ use Illuminate\Database\Eloquent\Builder;
|
|||||||
* @property int|null $hidden_user_id
|
* @property int|null $hidden_user_id
|
||||||
* @property \Flarum\Discussion\Discussion|null $discussion
|
* @property \Flarum\Discussion\Discussion|null $discussion
|
||||||
* @property User|null $user
|
* @property User|null $user
|
||||||
* @property User|null $editUser
|
* @property User|null $editedUser
|
||||||
* @property User|null $hideUser
|
* @property User|null $hideUser
|
||||||
* @property string $ip_address
|
* @property string $ip_address
|
||||||
* @property bool $is_private
|
* @property bool $is_private
|
||||||
@@ -167,7 +167,7 @@ class Post extends AbstractModel
|
|||||||
*
|
*
|
||||||
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
||||||
*/
|
*/
|
||||||
public function editUser()
|
public function editedUser()
|
||||||
{
|
{
|
||||||
return $this->belongsTo(User::class, 'edited_user_id');
|
return $this->belongsTo(User::class, 'edited_user_id');
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user