]> git.ipfire.org Git - ipfire.org.git/commitdiff
nopaste: Hash for duplicates
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Feb 2024 17:24:01 +0000 (17:24 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Feb 2024 17:24:01 +0000 (17:24 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/nopaste.py

index 4d71c5070b29b47c2db27a069f1606b99006b283..ecb31959e4f4f8b53fb626099acf3b4f0e6c730f 100644 (file)
@@ -92,13 +92,13 @@ class Nopaste(Object):
                        )
                        ON CONFLICT
                        (
-                               data
+                               digest(data, 'sha256')
                        )
                        DO UPDATE SET
                                last_uploaded_at = CURRENT_TIMESTAMP
                        RETURNING
                                id
-                       """, data
+                       """, data,
                )
 
                # Return the ID