diff --git a/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/AssetBrowser/SketchfabBrowserManager.cs b/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/AssetBrowser/SketchfabBrowserManager.cs index d67310c53..8eacc1f27 100644 --- a/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/AssetBrowser/SketchfabBrowserManager.cs +++ b/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/AssetBrowser/SketchfabBrowserManager.cs @@ -96,6 +96,14 @@ public void parseModelData(JSONNode node) hasAnimation = node["animationCount"].AsInt > 0 ? "Yes" : "No"; licenseJson = node["license"].AsObject; + // "My models" results don't have any license as they are "private download" + // for the author. + if(licenseJson.ToString() == "{}") + { + isModelAvailable = archiveSize > 0; + return; + } + formattedLicenseRequirements = licenseJson["requirements"]; if (formattedLicenseRequirements.Length > 0) diff --git a/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/SketchfabPlugin.cs b/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/SketchfabPlugin.cs index 4fdc39cbb..35a13e616 100644 --- a/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/SketchfabPlugin.cs +++ b/UnityGLTF/Assets/UnityGLTF/Scripts/Sketchfab/SketchfabPlugin.cs @@ -12,7 +12,7 @@ namespace Sketchfab { public class SketchfabPlugin : MonoBehaviour { - public static string VERSION = "1.2.1"; + public static string VERSION = "1.2.2"; public struct Urls {