Automatic merge from release/2.5.0 -> release/2.6.0

* commit '4af23de37881eae6c16694358de8da47244f2f1c':
  fix: zone create nil pointer access error
This commit is contained in:
李泽玺
2019-02-18 18:56:22 +08:00
+1 -1
View File
@@ -710,7 +710,7 @@ func (self *SZone) getMaxDataDiskCount() int {
}
func (manager *SZoneManager) ValidateCreateData(ctx context.Context, userCred mcclient.TokenCredential, ownerProjId string, query jsonutils.JSONObject, data *jsonutils.JSONDict) (*jsonutils.JSONDict, error) {
regionStr := jsonutils.GetAnyString(query, []string{"region", "region_id", "cloudregion", "cloudregion_id"})
regionStr := jsonutils.GetAnyString(data, []string{"region", "region_id", "cloudregion", "cloudregion_id"})
var regionId string
if len(regionStr) > 0 {
regionObj, err := CloudregionManager.FetchByIdOrName(nil, regionStr)