diff options
| author | Brahim Hadriche <brahim.hadriche@gmail.com> | 2023-03-04 19:14:28 -0500 |
|---|---|---|
| committer | Brahim Hadriche <brahim.hadriche@gmail.com> | 2023-03-04 19:14:28 -0500 |
| commit | 025e7555420a88757aa8709419e8f09ba654854d (patch) | |
| tree | 1579eeb18320400cef44807a66fadcfc53672912 /src | |
| parent | 20289a4d014d36c9a7bd50d8b1549bf36f78eb59 (diff) | |
| download | invidious-025e7555420a88757aa8709419e8f09ba654854d.tar.gz invidious-025e7555420a88757aa8709419e8f09ba654854d.tar.bz2 invidious-025e7555420a88757aa8709419e8f09ba654854d.zip | |
Use single db call
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/database/users.cr | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/invidious/database/users.cr b/src/invidious/database/users.cr index f8422874..d54e6a76 100644 --- a/src/invidious/database/users.cr +++ b/src/invidious/database/users.cr @@ -50,10 +50,9 @@ module Invidious::Database::Users end def mark_watched(user : User, vid : String) - mark_unwatched(user, vid) request = <<-SQL UPDATE users - SET watched = array_append(watched, $1) + SET watched = array_append(array_remove(watched, $1), $1) WHERE email = $2 SQL |
