fix bug updating application with env vars (#440)

This commit is contained in:
Dave Horton
2025-05-13 10:15:55 -04:00
committed by GitHub
parent 76a2054745
commit e506fc8b66

View File

@@ -295,7 +295,9 @@ router.put('/:sid', async(req, res) => {
// validate env_vars data if required
if (obj['env_vars']) {
const applications = await Application.retrieve(sid, service_provider_sid, account_sid);
const call_hook_url = req.body.call_hook ? req.body.call_hook : applications[0].call_hook.url;
const call_hook_url = req.body.call_hook ?
(req.body.call_hook.url || req.body.call_hook) :
applications[0].call_hook.url;
const appenvschema = await fetchAppEnvSchema(logger, call_hook_url);
const errors = await validateAppEnvData(appenvschema, obj['env_vars']);
if (errors) {