Merge pull request #11000 from ioito/hotfix/qx-classic-network-sql

fix(region): wire sql fix
This commit is contained in:
Zexi Li
2021-05-08 16:09:59 +08:00
committed by GitHub
+1 -1
View File
@@ -210,7 +210,7 @@ func (manager *SWireManager) GetOrCreateWireForClassicNetwork(ctx context.Contex
}
_wire, err := db.FetchByExternalIdAndManagerId(manager, externalId, func(q *sqlchemy.SQuery) *sqlchemy.SQuery {
sq := VpcManager.Query().SubQuery()
return q.Join(sq, sqlchemy.Equals(sq.Field("id"), q.Field("id"))).Filter(sqlchemy.Equals(sq.Field("manager_id"), vpc.ManagerId))
return q.Join(sq, sqlchemy.Equals(sq.Field("id"), q.Field("vpc_id"))).Filter(sqlchemy.Equals(sq.Field("manager_id"), vpc.ManagerId))
})
if err == nil {
return _wire.(*SWire), nil