0
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-02-28 05:45:36 +01:00
zeripath 3fd060eb37
Include OriginalAuthor in Reaction constraint (#13505)
When migrating repositories with reactions with deleted users, the original
author id may be -1. This means that it is possible to end up attempting
to create multiple reactions with the same [ Type, IssueID, CommentID, UserID,
OriginalAuthorID ] thus breaking the constraints.

On SQLite this appears to cause a deadlock but on other dbs this will
cause the migration to fail.

This PR extends the constraint to include the original author username
in the constraint.

Fix #13271

Signed-off-by: Andrew Thornton <art27@cantab.net>
2020-11-10 22:37:11 +00:00
..
2020-09-06 11:34:51 +01:00
2020-08-16 23:07:38 -04:00
2020-08-22 18:12:40 +01:00
2020-09-20 00:44:55 +08:00
2020-11-10 13:44:45 +02:00