Skip to content

Commit 79caa09

Browse files
committed
Fix a few api issues with upload
1 parent 539db41 commit 79caa09

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Assets/Scripts/api_clients/assets_service_client/AssetsServiceClient.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -303,9 +303,9 @@ public static bool ParseAsset(JToken asset, out ObjectStoreEntry objectStoreEntr
303303
objectStoreEntry.isPrivateAsset = asset["visibility"].ToString() == "PRIVATE";
304304
}
305305

306-
if (asset["url"] != null)
306+
if (asset["assetId"] != null)
307307
{
308-
objectStoreEntry.id = asset["url"].ToString();
308+
objectStoreEntry.id = asset["assetId"].ToString();
309309
}
310310
else
311311
{
@@ -336,7 +336,7 @@ public static bool ParseAsset(JToken asset, out ObjectStoreEntry objectStoreEntr
336336
// A bit ugly: we simply take one arbitrary entry (we assume only one entry exists, as we only ever upload one).
337337
//blocksAsset.rootUrl = asset["formats"]["7"]["format"][0]["root"]["dataUrl"].ToString();
338338
var assets = asset["formats"].AsJEnumerable();
339-
var blocksEntry = assets.FirstOrDefault(x => x["formatType"].ToString() == "BLOCKS");
339+
var blocksEntry = assets?.FirstOrDefault(x => x["formatType"].ToString() == "BLOCKS");
340340
if (blocksEntry == null)
341341
{
342342
return false;
@@ -823,7 +823,7 @@ private IEnumerator FinalizeAsset(string assetId, FormatSaveData saveData, int o
823823
try
824824
{
825825
var responseJson = JObject.Parse(request.downloadHandler.text);
826-
assetId = responseJson["url"].ToString();
826+
assetId = responseJson["assetId"].ToString();
827827
PeltzerMain.Instance.UpdateCloudModelOntoPolyMenu(request.downloadHandler.text);
828828
assetCreationSuccess = true;
829829
}

0 commit comments

Comments
 (0)