diff --git a/build-all.ps1 b/build-all.ps1 index b94e0814..6f1b75a9 100644 --- a/build-all.ps1 +++ b/build-all.ps1 @@ -14,7 +14,7 @@ msbuild VRCX.sln -p:Configuration=Release -p:Platform=x64 -p:RestorePackagesConf Write-Host "Building Node.js..." -ForegroundColor Green cd "html" Remove-Item -Path "node_modules" -Force -Recurse -ErrorAction SilentlyContinue -npm ci +npm ci --loglevel=error npm run prod cd .. Remove-Item -Path "bin\x64\Release\html" -Force -Recurse -ErrorAction SilentlyContinue @@ -34,4 +34,9 @@ Start-Sleep -Seconds 1 Move-Item VRCX_Setup.exe ..\$SetupName -Force cd .. +Write-Host "Creating SHA256-hash..." -ForegroundColor Green +$hash = Get-FileHash -Path $SetupName -Algorithm SHA256 +$hashLine = "$($hash.Hash) $SetupName" +$hashLine | Out-File -FilePath "SHA256SUMS.txt" -Encoding ASCII + Write-Host "Done!" -ForegroundColor Green \ No newline at end of file diff --git a/html/src/app.js b/html/src/app.js index a4669c72..d2cd7088 100644 --- a/html/src/app.js +++ b/html/src/app.js @@ -11672,7 +11672,8 @@ speechSynthesis.getVoices(); var url = new URL(videoUrl); if ( url.origin === 'https://t-ne.x0.to' || - url.origin === 'https://nextnex.com' + url.origin === 'https://nextnex.com' || + url.origin === 'https://r.0cm.org' ) { url = new URL(url.searchParams.get('url')); } @@ -26669,15 +26670,21 @@ speechSynthesis.getVoices(); $app.methods.sendNotificationResponse = function ( notificationId, responses, - response + responseType ) { if (!Array.isArray(responses) || responses.length === 0) { return null; } - var responseData = responses[0].data; + var responseData = ''; + for (var i = 0; i < responses.length; i++) { + if (responses[i].type === responseType) { + responseData = responses[i].data; + break; + } + } return API.sendNotificationResponse({ notificationId, - responseType: response, + responseType, responseData }); };