mirror of
https://github.com/friendica/friendica
synced 2024-05-21 17:36:42 +02:00
Prevent overwriting cid on event edit
- This allowed to share an event as any other user after zeroing the cid field of an existing event
This commit is contained in:
parent
9892513744
commit
ab16a40e39
|
@ -142,7 +142,8 @@ class API extends BaseModule
|
||||||
{
|
{
|
||||||
$eventId = !empty($request['event_id']) ? intval($request['event_id']) : 0;
|
$eventId = !empty($request['event_id']) ? intval($request['event_id']) : 0;
|
||||||
$uid = (int)$this->session->getLocalUserId();
|
$uid = (int)$this->session->getLocalUserId();
|
||||||
$cid = !empty($request['cid']) ? intval($request['cid']) : 0;
|
// No overwriting event.cid on edit
|
||||||
|
$cid = !empty($request['cid']) && !$eventId ? intval($request['cid']) : 0;
|
||||||
|
|
||||||
$strStartDateTime = Strings::escapeHtml($request['start_text'] ?? '');
|
$strStartDateTime = Strings::escapeHtml($request['start_text'] ?? '');
|
||||||
$strFinishDateTime = Strings::escapeHtml($request['finish_text'] ?? '');
|
$strFinishDateTime = Strings::escapeHtml($request['finish_text'] ?? '');
|
||||||
|
|
Loading…
Reference in a new issue