From 14156ef26fb7ac19177630c2a83567e170f66c05 Mon Sep 17 00:00:00 2001 From: Tadeas Hejnic Date: Tue, 26 May 2026 16:14:47 +0200 Subject: [PATCH 1/3] remove of file exist check --- src/AyonUsdResolver/helpers/resolutionFunctions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AyonUsdResolver/helpers/resolutionFunctions.cpp b/src/AyonUsdResolver/helpers/resolutionFunctions.cpp index 3b1e4c3..88ce417 100644 --- a/src/AyonUsdResolver/helpers/resolutionFunctions.cpp +++ b/src/AyonUsdResolver/helpers/resolutionFunctions.cpp @@ -83,5 +83,5 @@ _ResolveAnchored(const std::string &anchorPath, const std::string &path) { resolvedPath = TfStringCatPaths(anchorPath, path); } - return TfPathExists(resolvedPath) ? ArResolvedPath(TfAbsPath(resolvedPath)) : ArResolvedPath(); + return ArResolvedPath(TfAbsPath(resolvedPath)); } From 9b524a1869b39874c3abe215a10cd4d2210d2341 Mon Sep 17 00:00:00 2001 From: Tadeas Hejnic Date: Tue, 26 May 2026 16:15:18 +0200 Subject: [PATCH 2/3] remove uriSchemesfrom plugInfo --- src/AyonUsdResolver/plugInfo.json.in | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/AyonUsdResolver/plugInfo.json.in b/src/AyonUsdResolver/plugInfo.json.in index a1d4076..c55659b 100644 --- a/src/AyonUsdResolver/plugInfo.json.in +++ b/src/AyonUsdResolver/plugInfo.json.in @@ -5,8 +5,7 @@ "Types": { "@AR_AYONUSDRESOLVER_USD_CXX_CLASS_NAME@": { "bases": ["ArResolver"], - "implementsContexts": true, - "uriSchemes": ["ayon", "ayon+entity"] + "implementsContexts": true } } }, From ae604cf6f4deafceb2ea604b8b27c6d2b6c7bc59 Mon Sep 17 00:00:00 2001 From: Tadeas Hejnic Date: Thu, 28 May 2026 13:28:21 +0200 Subject: [PATCH 3/3] change the condition --- src/AyonUsdResolver/resolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AyonUsdResolver/resolver.cpp b/src/AyonUsdResolver/resolver.cpp index 6215e42..9ff3ef3 100644 --- a/src/AyonUsdResolver/resolver.cpp +++ b/src/AyonUsdResolver/resolver.cpp @@ -181,7 +181,7 @@ AyonUsdResolver::_Resolve(const std::string &assetPath) const { TF_DEBUG(AYONUSDRESOLVER_RESOLVER) .Msg("Resolver::_Resolve( '%s' ) is relative path\n", pathToResolve->c_str()); ArResolvedPath resolvedPath = _ResolveAnchored(ArchGetCwd(), *pathToResolve); - if (resolvedPath) { + if (TfPathExists(resolvedPath.GetPathString())) { return resolvedPath; }