mirror of
https://github.com/axllent/mailpit.git
synced 2025-06-10 23:47:33 +02:00
Fix: SQL error deleting a tag while using tenant-id (#374)
This commit is contained in:
parent
d61304a854
commit
f8efda0149
@ -130,7 +130,7 @@ func addMessageTag(id, name string) (string, error) {
|
|||||||
func deleteMessageTag(id, name string) error {
|
func deleteMessageTag(id, name string) error {
|
||||||
if _, err := sqlf.DeleteFrom(tenant("message_tags")).
|
if _, err := sqlf.DeleteFrom(tenant("message_tags")).
|
||||||
Where(tenant("message_tags.ID")+" = ?", id).
|
Where(tenant("message_tags.ID")+" = ?", id).
|
||||||
Where(tenant("message_tags.Key")+` IN (SELECT Key FROM `+tenant("message_tags")+` LEFT JOIN tags ON `+tenant("TagID")+"="+tenant("tags.ID")+` WHERE Name = ?)`, name).
|
Where(tenant("message_tags.Key")+` IN (SELECT Key FROM `+tenant("message_tags")+` LEFT JOIN tags ON TagID=tags.ID WHERE Name = ?)`, name).
|
||||||
ExecAndClose(context.TODO(), db); err != nil {
|
ExecAndClose(context.TODO(), db); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user