From 04a56dc49c6e8b5d7679a54e4df3463409691004 Mon Sep 17 00:00:00 2001 From: Milan Date: Sat, 25 Jul 2020 14:05:32 +0200 Subject: [PATCH] event.cgi: reset attributes on creating rerun --- website/agenda/planung/event.cgi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/agenda/planung/event.cgi b/website/agenda/planung/event.cgi index 7a2ddd3..3efa0ac 100755 --- a/website/agenda/planung/event.cgi +++ b/website/agenda/planung/event.cgi @@ -6,6 +6,7 @@ no warnings 'redefine'; use Encode(); use Data::Dumper; +$Data::Dumper::SortKeys=1; use MIME::Base64(); use Encode::Locale(); @@ -398,8 +399,11 @@ sub getJson { # for rerun if ( $params->{get_rerun} == 1 ) { - $event->{rerun} = 1; $event->{recurrence} = eventOps::getRecurrenceBaseId($event); + for my $key ( 'live', 'published', 'playout', 'archived', 'disable_event_sync', 'draft' ){ + $event->{$key}=0; + } + $event->{rerun} = 1; #$event=events::calc_dates($config, $event); }