Spaces:
Running
Running
Update src/lib/project-fetcher-hoc.jsx
Browse files
src/lib/project-fetcher-hoc.jsx
CHANGED
@@ -303,6 +303,8 @@ const ProjectFetcherHOC = function (WrappedComponent) {
|
|
303 |
assetPromise = progressMonitor.fetchWithProgress(projectUrl)
|
304 |
.then(r => {
|
305 |
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
|
|
|
|
306 |
if (!r.ok) {
|
307 |
throw new Error(`Request returned status ${r.status}`);
|
308 |
}
|
@@ -318,6 +320,8 @@ const ProjectFetcherHOC = function (WrappedComponent) {
|
|
318 |
projectUrl = `https://projects.penguinmod.com/api/v1/projects/getprojectwrapper?safe=true&projectId=${projectId}`
|
319 |
assetPromise = progressMonitor.fetchWithProgress(projectUrl)
|
320 |
.then(async r => {
|
|
|
|
|
321 |
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
322 |
if (!r.ok) {
|
323 |
throw new Error(`Request returned status ${r.status}`);
|
|
|
303 |
assetPromise = progressMonitor.fetchWithProgress(projectUrl)
|
304 |
.then(r => {
|
305 |
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
306 |
+
if (this.props.vm.runtime.renderer?.setPrivateSkinAccess)
|
307 |
+
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
308 |
if (!r.ok) {
|
309 |
throw new Error(`Request returned status ${r.status}`);
|
310 |
}
|
|
|
320 |
projectUrl = `https://projects.penguinmod.com/api/v1/projects/getprojectwrapper?safe=true&projectId=${projectId}`
|
321 |
assetPromise = progressMonitor.fetchWithProgress(projectUrl)
|
322 |
.then(async r => {
|
323 |
+
if (this.props.vm.runtime.renderer?.setPrivateSkinAccess)
|
324 |
+
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
325 |
this.props.vm.runtime.renderer.setPrivateSkinAccess(false);
|
326 |
if (!r.ok) {
|
327 |
throw new Error(`Request returned status ${r.status}`);
|