diff --git a/scripting/TemplateWorkspace/.vscode/capabilities.js b/scripting/TemplateWorkspace/.vscode/capabilities.js index bf9c7fe..0eec685 100644 --- a/scripting/TemplateWorkspace/.vscode/capabilities.js +++ b/scripting/TemplateWorkspace/.vscode/capabilities.js @@ -1,8 +1,8 @@ const VONAGE_API_KEY = process.env.VONAGE_API_KEY; const VONAGE_API_SECRET = process.env.VONAGE_API_SECRET; -const VONAGE_APPLICATION = process.env.VONAGE_APPLICATION_ID || '8b6851fe-567c-4e86-adf8-3bea83633c60'; +const VONAGE_APPLICATION = process.env.VONAGE_APPLICATION_ID; -const capabilities = []; +const capabilities = ; if (capabilities) { console.log(`Enabling ${capabilities}`); diff --git a/scripting/TemplateWorkspace/.vscode/tasks.json b/scripting/TemplateWorkspace/.vscode/tasks.json index 156f2e3..b47bed6 100644 --- a/scripting/TemplateWorkspace/.vscode/tasks.json +++ b/scripting/TemplateWorkspace/.vscode/tasks.json @@ -46,7 +46,7 @@ { "label": "EnableCapabilities", "type": "shell", - "command": "chmod +x ./.vscode/capabilities.sh; ./.vscode/capabilities.sh", + "command": "node ./.vscode/capabilities.js", "presentation": { "reveal": "never", "close": true diff --git a/scripting/createWorkspace.sh b/scripting/createWorkspace.sh index 83ee145..9c509bf 100755 --- a/scripting/createWorkspace.sh +++ b/scripting/createWorkspace.sh @@ -54,11 +54,13 @@ else echo "$OFOS_FILE not found." fi -# Update capabilities.sh using a temporary file +# Update capabilities.js using a temporary file CAPABILITIES_FILE=".vscode/capabilities.js" if [ -f "$CAPABILITIES_FILE" ]; then TEMP_FILE=$(mktemp) - sed "s||$CAPABILITIES|" "$CAPABILITIES_FILE" > "$TEMP_FILE" && mv "$TEMP_FILE" "$CAPABILITIES_FILE" + CAPABILITIES_ARRAY=$(printf '"%s",' $CAPABILITIES) + CAPABILITIES_ARRAY="[${CAPABILITIES_ARRAY%,}]" + sed "s||$CAPABILITIES_ARRAY|" "$CAPABILITIES_FILE" > "$TEMP_FILE" && mv "$TEMP_FILE" "$CAPABILITIES_FILE" echo "Updated $CAPABILITIES_FILE with: $CAPABILITIES" else echo "$CAPABILITIES_FILE not found." diff --git a/tutorials/voice_api-node-outbound/tutorial-config.json b/tutorials/voice_api-node-outbound/tutorial-config.json index 81cafd5..71da529 100644 --- a/tutorials/voice_api-node-outbound/tutorial-config.json +++ b/tutorials/voice_api-node-outbound/tutorial-config.json @@ -8,5 +8,5 @@ "capabilities": [ "voice" ], - "version": "0.3.0" + "version": "0.3.1" } \ No newline at end of file