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}