fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-06-15 08:29 am

[dw-free] community archive display not updating when alternate posting method used

[commit: http://hg.dwscoalition.org/dw-free/rev/6f5b183b5756]

http://bugs.dwscoalition.org/show_bug.cgi?id=2522

Use the $security variable which contains processed values, instead of the
raw value from the request.

Patch by [personal profile] kareila.

Files modified:
  • cgi-bin/ljprotocol.pl
--------------------------------------------------------------------------------
diff -r 0a9810fcc06f -r 6f5b183b5756 cgi-bin/ljprotocol.pl
--- a/cgi-bin/ljprotocol.pl	Tue Jun 15 15:04:07 2010 +0800
+++ b/cgi-bin/ljprotocol.pl	Tue Jun 15 16:35:02 2010 +0800
@@ -1425,7 +1425,7 @@ sub postevent
     return $fail->($err,501,$dberr) if $dberr;
 
     LJ::MemCache::incr([$ownerid, "log2ct:$ownerid"]);
-    $uowner->clear_daycounts( $qallowmask || $req->{security} );
+    $uowner->clear_daycounts( $qallowmask || $security );
 
     # set userprops.
     {
@@ -2010,7 +2010,7 @@ sub editevent
     }
     return fail($err,501,$dbcm->errstr) if $dbcm->err;
 
-    $uowner->clear_daycounts( $oldevent->{allowmask} + 0 || $oldevent->{security}, $req->{allowmask} + 0 || $req->{security} );
+    $uowner->clear_daycounts( $oldevent->{allowmask} + 0 || $oldevent->{security}, $qallowmask || $security );
 
     $res->{itemid} = $itemid;
     if (defined $oldevent->{'anum'}) {
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org