diff --git a/lib/App/Netdisco/DB/Result/Virtual/UserRole.pm b/lib/App/Netdisco/DB/Result/Virtual/UserRole.pm index 12e0da84..3877ea30 100644 --- a/lib/App/Netdisco/DB/Result/Virtual/UserRole.pm +++ b/lib/App/Netdisco/DB/Result/Virtual/UserRole.pm @@ -28,11 +28,11 @@ __PACKAGE__->result_source_instance->view_definition(< (EXTRACT(EPOCH FROM LOCALTIMESTAMP) - ?) + AND token_from > (EXTRACT(EPOCH FROM CURRENT_TIMESTAMP) - ?) UNION SELECT username, 'api_admin' AS role FROM users WHERE token IS NOT NULL AND token_from IS NOT NULL - AND token_from > (EXTRACT(EPOCH FROM LOCALTIMESTAMP) - ?) + AND token_from > (EXTRACT(EPOCH FROM CURRENT_TIMESTAMP) - ?) AND admin ENDSQL );