summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2020-08-19 08:23:56 +0200
committerYorhel <git@yorhel.nl>2020-08-19 08:23:56 +0200
commitae0749087980fa99dbe439937c4b3496ca40f697 (patch)
treeb12bfbc8b3fc51ee89dbab7eb0a8ee9b1a1382b2
parent4ab91279e5d78438ac1fcb9007be473e7e252884 (diff)
Reviews::Edit: Fix audit logging
-rw-r--r--lib/VNWeb/Reviews/Edit.pm4
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
};