fix: avoid virtual resource project id is empty when cloudaccount with no project (#7560)

Co-authored-by: Qu Xuan <quxuan@yunionyun.com>
This commit is contained in:
屈轩
2020-08-14 10:38:50 +08:00
committed by GitHub
co-authored by Qu Xuan
parent 098b4e5b55
commit 7cd419f78e
+1 -1
View File
@@ -1222,7 +1222,7 @@ func SyncCloudProject(userCred mcclient.TokenCredential, model db.IVirtualModel,
extProject, err := ExternalProjectManager.GetProject(extProjectId, managerId)
if err != nil {
log.Errorf("sync project for %s %s error: %v", model.Keyword(), model.GetName(), err)
} else {
} else if len(extProject.ProjectId) > 0 {
newOwnerId = extProject.GetOwnerId()
}
}