diff --git a/.github/workflows/publish_svelte_npm.yml b/.github/workflows/publish_svelte_npm.yml index 8df126f..4f04509 100644 --- a/.github/workflows/publish_svelte_npm.yml +++ b/.github/workflows/publish_svelte_npm.yml @@ -20,6 +20,6 @@ jobs: registry-url: "https://registry.npmjs.org" - run: npm install - run: npm ci - - run: npm publish + - run: npm publish --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/publish_ts_npm.yml b/.github/workflows/publish_ts_npm.yml index 59bfd5b..6f649a2 100644 --- a/.github/workflows/publish_ts_npm.yml +++ b/.github/workflows/publish_ts_npm.yml @@ -20,6 +20,6 @@ jobs: registry-url: "https://registry.npmjs.org" - run: npm install - run: npm ci - - run: npm publish + - run: npm publish --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/unity_package/Runtime/VELConnectManager.cs b/unity_package/Runtime/VELConnectManager.cs index c91a17f..507daf3 100644 --- a/unity_package/Runtime/VELConnectManager.cs +++ b/unity_package/Runtime/VELConnectManager.cs @@ -409,7 +409,7 @@ namespace VELConnect foreach (KeyValuePair elem in state.room.data) { string oldValue = null; - lastState?.room.data.TryGetValue(elem.Key, out oldValue); + lastState?.room?.data.TryGetValue(elem.Key, out oldValue); if (elem.Value != oldValue) { try diff --git a/unity_package/package.json b/unity_package/package.json index 0ce57c4..f317ca7 100644 --- a/unity_package/package.json +++ b/unity_package/package.json @@ -1,7 +1,7 @@ { "name": "edu.uga.engr.vel.vel-connect", "displayName": "VEL-Connect", - "version": "4.0.2", + "version": "4.0.3", "unity": "2019.1", "description": "Web-based configuration for VR applications", "keywords": [], diff --git a/velconnect-npm/package-lock.json b/velconnect-npm/package-lock.json index 85a3597..1cff075 100644 --- a/velconnect-npm/package-lock.json +++ b/velconnect-npm/package-lock.json @@ -1,12 +1,12 @@ { "name": "@velaboratory/velconnect", - "version": "1.0.0", + "version": "1.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@velaboratory/velconnect", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { "pocketbase": "^0.20.3"