Skip to content
Snippets Groups Projects
Commit 2de2f138 authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Legacy compatibility

parent 24ca6c49
No related branches found
No related tags found
No related merge requests found
...@@ -61,7 +61,7 @@ class ForecastResult: ...@@ -61,7 +61,7 @@ class ForecastResult:
auth_param = "" auth_param = ""
if user_uuid != None: if user_uuid != None:
auth_param = "?userUUID=%s" % user_uuid auth_param = "?userUUID=%s" % user_uuid
requestResult = requests.get("http://%s/rest/forecastresults/%s/%s%s" % (settings.VIPSLOGIC_SERVER_NAME,forecast_configuration_id, latest_days, auth_param)) requestResult = requests.get("%s://%s/rest/forecastresults/%s/%s%s" % (settings.VIPSLOGIC_PROTOCOL, settings.VIPSLOGIC_SERVER_NAME,forecast_configuration_id, latest_days, auth_param))
return requestResult.json() return requestResult.json()
@staticmethod @staticmethod
...@@ -228,7 +228,8 @@ class ForecastConfiguration: ...@@ -228,7 +228,8 @@ class ForecastConfiguration:
for crop_organism_id in crop_organism_ids: for crop_organism_id in crop_organism_ids:
crop_organism_id_paramstring += "&cropOrganismId=%s" % crop_organism_id crop_organism_id_paramstring += "&cropOrganismId=%s" % crop_organism_id
request_result = requests.get("http://%s/rest/organizationforecastconfigurations/%s?%s" % ( request_result = requests.get("%s://%s/rest/organizationforecastconfigurations/%s?%s" % (
settings.VIPSLOGIC_PROTOCOL,
settings.VIPSLOGIC_SERVER_NAME, settings.VIPSLOGIC_SERVER_NAME,
settings.VIPS_ORGANIZATION_ID, settings.VIPS_ORGANIZATION_ID,
crop_organism_id_paramstring crop_organism_id_paramstring
...@@ -241,7 +242,7 @@ class ForecastConfiguration: ...@@ -241,7 +242,7 @@ class ForecastConfiguration:
if user_uuid == None: if user_uuid == None:
return [] return []
forecasts = [] forecasts = []
request_result = requests.get("http://%s/rest/forecastconfigurations/private/%s" % (settings.VIPSLOGIC_SERVER_NAME, user_uuid)) request_result = requests.get("%s://%s/rest/forecastconfigurations/private/%s" % (settings.VIPSLOGIC_PROTOCOL, settings.VIPSLOGIC_SERVER_NAME, user_uuid))
if request_result.status_code != 200: if request_result.status_code != 200:
return None return None
for item in request_result.json(): for item in request_result.json():
...@@ -262,7 +263,7 @@ class ForecastConfiguration: ...@@ -262,7 +263,7 @@ class ForecastConfiguration:
auth_param = "" auth_param = ""
if user_uuid != None: if user_uuid != None:
auth_param = "?userUUID=%s" % user_uuid auth_param = "?userUUID=%s" % user_uuid
requestResult = requests.get("http://%s/rest/forecastconfigurations/%s%s" % (settings.VIPSLOGIC_SERVER_NAME, forecast_configuration_id, auth_param)) requestResult = requests.get("%s://%s/rest/forecastconfigurations/%s%s" % (settings.VIPSLOGIC_PROTOCOL, settings.VIPSLOGIC_SERVER_NAME, forecast_configuration_id, auth_param))
try: try:
return requestResult.json() return requestResult.json()
except ValueError: except ValueError:
...@@ -293,7 +294,8 @@ class ForecastConfiguration: ...@@ -293,7 +294,8 @@ class ForecastConfiguration:
crop_organism_id_paramstring += "&cropOrganismId=%s" % crop_organism_id crop_organism_id_paramstring += "&cropOrganismId=%s" % crop_organism_id
""" """
request_result = requests.get("http://%s/rest/forecastconfigurationsummaries/%s" % ( request_result = requests.get("%s://%s/rest/forecastconfigurationsummaries/%s" % (
settings.VIPSLOGIC_PROTOCOL,
settings.VIPSLOGIC_SERVER_NAME, settings.VIPSLOGIC_SERVER_NAME,
settings.VIPS_ORGANIZATION_ID settings.VIPS_ORGANIZATION_ID
) )
...@@ -333,6 +335,10 @@ class PointOfInterest: ...@@ -333,6 +335,10 @@ class PointOfInterest:
self.longitude = coordinate[0] self.longitude = coordinate[0]
self.latitude = coordinate[1] self.latitude = coordinate[1]
self.altitude = coordinate[2] self.altitude = coordinate[2]
else: # Keeping legacy compatibility
self.longitude = dictionary.get("longitude", None)
self.latitude = dictionary.get("latitude", None)
self.altitude = dictionary.get("altitude", None)
countrycode_dict = dictionary.get("countryCode", None) countrycode_dict = dictionary.get("countryCode", None)
if countrycode_dict != None: if countrycode_dict != None:
self.countryCode = countrycode_dict.get("countryCode", None) self.countryCode = countrycode_dict.get("countryCode", None)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment