diff --git a/modules/ORB/System/Roles.pm b/modules/ORB/System/Roles.pm index f673bbb..c58b1c4 100755 --- a/modules/ORB/System/Roles.pm +++ b/modules/ORB/System/Roles.pm @@ -310,7 +310,7 @@ sub user_assign_role { # update its touched timestamp } else { my $oldh = $self -> {"dbh"} -> prepare("UPDATE ".$self -> {"settings"} -> {"database"} -> {"metadata_roles"}." - SET touched = UNIX_TIMESTAMP(), + SET touched = UNIX_TIMESTAMP() WHERE id = ?"); $rows = $oldh -> execute($role -> {"id"}); return $self -> self_error("Unable to perform metadata role update: ". $self -> {"dbh"} -> errstr) if(!$rows);