From: Marius Gavrilescu Date: Mon, 7 Dec 2015 16:26:13 +0000 (+0200) Subject: Purge problem/contest list after adding problem/contest X-Git-Tag: 5999.000_016~8 X-Git-Url: http://git.ieval.ro/?a=commitdiff_plain;ds=sidebyside;h=7e8f5f0e842c52b928fd7d8ac97da45bf9f7fc83;p=gruntmaster-data.git Purge problem/contest list after adding problem/contest --- diff --git a/lib/Gruntmaster/App/Command/Add.pm b/lib/Gruntmaster/App/Command/Add.pm index b54e4ab..38f7836 100644 --- a/lib/Gruntmaster/App/Command/Add.pm +++ b/lib/Gruntmaster/App/Command/Add.pm @@ -52,6 +52,7 @@ sub add_contest { my $stop = str2time prompt 'Stop time' or die "Cannot parse time\n"; db->insert(contests => {id => $id, name => $name, owner => $owner, start => $start, stop => $stop}); + purge '/ct/'; } sub add_problem { @@ -118,6 +119,7 @@ sub add_problem { $options{tests} = encode_json \@tests if @tests; db->insert(problems => \%options); db->insert(contest_problems => {problem => $id, contest => $contest}) if $contest; + purge '/pb/'; } 1;