diff options
author | Yorhel <git@yorhel.nl> | 2020-08-19 08:23:56 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2020-08-19 08:23:56 +0200 |
commit | ae0749087980fa99dbe439937c4b3496ca40f697 (patch) | |
tree | b12bfbc8b3fc51ee89dbab7eb0a8ee9b1a1382b2 | |
parent | 4ab91279e5d78438ac1fcb9007be473e7e252884 (diff) |
Reviews::Edit: Fix audit logging
-rw-r--r-- | lib/VNWeb/Reviews/Edit.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNWeb/Reviews/Edit.pm b/lib/VNWeb/Reviews/Edit.pm index 34042958..37cd20c1 100644 --- a/lib/VNWeb/Reviews/Edit.pm +++ b/lib/VNWeb/Reviews/Edit.pm @@ -63,7 +63,7 @@ elm_api ReviewsEdit => $FORM_OUT, $FORM_IN, sub { if($id) { $data->{lastmod} = sql 'NOW()'; tuwf->dbExeci('UPDATE reviews SET', $data, 'WHERE id =', \$id) if $id; - auth->audit($review->{uid}, 'review edit', "edited $review->{id}") if auth->uid != $review->{uid}; + auth->audit($review->{user_id}, 'review edit', "edited $review->{id}") if auth->uid != $review->{user_id}; } else { return elm_Unauth if tuwf->dbVali('SELECT 1 FROM reviews WHERE vid =', \$data->{vid}, 'AND uid =', \auth->uid); @@ -79,7 +79,7 @@ elm_api ReviewsDelete => undef, { id => { vndbid => 'w' } }, sub { my($data) = @_; my $review = tuwf->dbRowi('SELECT id, uid AS user_id FROM reviews WHERE id =', \$data->{id}); return elm_Unauth if !can_edit w => $review; - auth->audit($review->{uid}, 'review delete', "deleted $review->{id}"); + auth->audit($review->{user_id}, 'review delete', "deleted $review->{id}"); tuwf->dbExeci('DELETE FROM reviews WHERE id =', \$data->{id}); elm_Success }; |