From a4260adf89dd1c072034afb2c2711272c0c6a8d3 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Mon, 11 Mar 2024 16:07:44 +0100 Subject: [PATCH 1/3] fix(messaging): fix apns sandbox not sending on update --- .../providers/provider-[provider]/updateSettings.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte index e1fe4b242..4b65186db 100644 --- a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte +++ b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte @@ -184,7 +184,8 @@ formValues['authKey'], formValues['authKeyId'], formValues['teamId'], - formValues['bundleId'] + formValues['bundleId'], + formValues['sandbox'] ); break; } From 1cf5e51f647eed9d9173831209f0d91cf2029a00 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Mon, 11 Mar 2024 16:08:35 +0100 Subject: [PATCH 2/3] fix(messaging): fix apns sandbox not populating in provider detail --- .../messaging/providers/provider-[provider]/+page.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/+page.svelte b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/+page.svelte index e54e44eba..de7ed82d8 100644 --- a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/+page.svelte +++ b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/+page.svelte @@ -142,7 +142,8 @@ authKey: $providerData.credentials['authKey'], authKeyId: $providerData.credentials['authKeyId'], teamId: $providerData.credentials['teamId'], - bundleId: $providerData.credentials['bundleId'] + bundleId: $providerData.credentials['bundleId'], + sandbox: $providerData.options['sandbox'] }; break; } From b43c76c9bbeb068871f446dcb8d3d56b320d0c40 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Mon, 11 Mar 2024 16:13:07 +0100 Subject: [PATCH 3/3] fix(messaging): fix files not fully populating in provier details If we don't wait until files is populated, the InputFile will mount with files being empty and then when files gets updated, it won't set the input.files. --- .../providers/provider-[provider]/updateSettings.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte index 4b65186db..6555e751f 100644 --- a/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte +++ b/src/routes/console/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte @@ -26,6 +26,7 @@ let updated = false; let newMemberModal = false; let message = ''; + let ready = false; const { displayName } = getProviderDisplayNameAndIcon(provider); @@ -61,6 +62,7 @@ originalfiles[input.name] = dataTransfer.files; } } + ready = true; }); async function update() { @@ -229,7 +231,10 @@ provider settings.

- + + {#if ready} + + {/if}