diff --git a/src/db/models/organization.rs b/src/db/models/organization.rs index 5d1f0af2..60660f7f 100644 --- a/src/db/models/organization.rs +++ b/src/db/models/organization.rs @@ -804,7 +804,7 @@ impl OrganizationApiKey { let value = OrganizationApiKeyDb::to_db(self); diesel::insert_into(organization_api_key::table) .values(&value) - .on_conflict(organization_api_key::uuid) + .on_conflict((organization_api_key::uuid, organization_api_key::org_uuid)) .do_update() .set(&value) .execute(conn)