mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 04:25:54 +08:00
Assign user input to data property on EditDiscussionCommand
This commit is contained in:
parent
f67f34e287
commit
ecdb2becd4
@ -6,11 +6,12 @@ class EditDiscussionCommand
|
||||
|
||||
public $user;
|
||||
|
||||
public $title;
|
||||
public $data;
|
||||
|
||||
public function __construct($discussionId, $user)
|
||||
public function __construct($discussionId, $user, $data)
|
||||
{
|
||||
$this->discussionId = $discussionId;
|
||||
$this->user = $user;
|
||||
$this->data = $data;
|
||||
}
|
||||
}
|
||||
|
@ -22,8 +22,8 @@ class EditDiscussionCommandHandler
|
||||
|
||||
$discussion->assertCan($user, 'edit');
|
||||
|
||||
if (isset($command->title)) {
|
||||
$discussion->rename($command->title, $user);
|
||||
if (isset($command->data['title'])) {
|
||||
$discussion->rename($command->data['title'], $user);
|
||||
}
|
||||
|
||||
event(new DiscussionWillBeSaved($discussion, $command));
|
||||
|
Loading…
x
Reference in New Issue
Block a user