Skip to content
Snippets Groups Projects
Commit 1fe008a1 authored by Rasmus Fuhse's avatar Rasmus Fuhse Committed by Jan-Hendrik Willms
Browse files

Resolve "Wiki-Bearbeiten wird nicht freigegeben, wenn gespeichert wird"

Closes #3970

Merge request studip/studip!2822
parent 9aef3af9
No related branches found
No related tags found
No related merge requests found
...@@ -532,6 +532,15 @@ class Course_WikiController extends AuthenticatedController ...@@ -532,6 +532,15 @@ class Course_WikiController extends AuthenticatedController
$page->content = \Studip\Markup::markAsHtml(trim(Request::get('content'))); $page->content = \Studip\Markup::markAsHtml(trim(Request::get('content')));
$page->store(); $page->store();
$user = User::findCurrent();
$pageData = [
'page_id' => $page->id,
'user_id' => $user->id
];
WikiOnlineEditingUser::deleteBySQL(
'`page_id` = :page_id AND `user_id` = :user_id',
$pageData
);
PageLayout::postSuccess(_('Die Seite wurde gespeichert.')); PageLayout::postSuccess(_('Die Seite wurde gespeichert.'));
$this->redirect($this->pageURL($page)); $this->redirect($this->pageURL($page));
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment