Skip to content

Commit 52111d4

Browse files
authored
Merge pull request #2570 from appwrite/fix-SER-484-Make-hostname-required
2 parents eea75b3 + bf983f1 commit 52111d4

File tree

1 file changed

+6
-3
lines changed
  • src/routes/(console)/project-[region]-[project]/overview/platforms

1 file changed

+6
-3
lines changed

src/routes/(console)/project-[region]-[project]/overview/platforms/createWeb.svelte

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,9 @@ ${prefix}APPWRITE_ENDPOINT = "${sdk.forProject(page.params.region, page.params.p
158158
);
159159
160160
async function createWebPlatform() {
161-
hostnameError = hostname !== '' ? !new RegExp(extendedHostnameRegex).test(hostname) : null;
161+
const hostnameRegex = new RegExp(extendedHostnameRegex);
162+
const finalHostname = hostname?.trim() || 'localhost';
163+
hostnameError = !hostnameRegex.test(finalHostname);
162164
163165
if (hostnameError) {
164166
return;
@@ -171,7 +173,7 @@ ${prefix}APPWRITE_ENDPOINT = "${sdk.forProject(page.params.region, page.params.p
171173
type: PlatformType.Web,
172174
name: `${selectedFramework.label} app`,
173175
key: key,
174-
hostname: hostname === '' ? undefined : hostname
176+
hostname: finalHostname
175177
});
176178
177179
isPlatformCreated = true;
@@ -270,7 +272,8 @@ ${prefix}APPWRITE_ENDPOINT = "${sdk.forProject(page.params.region, page.params.p
270272
protocol or port number required.
271273
</span>
272274
</Tooltip>
273-
</InputText></Fieldset>
275+
</InputText>
276+
</Fieldset>
274277
<Layout.Stack direction="row" justifyContent="flex-end">
275278
<Button submit disabled={!selectedFramework}>Create platform</Button>
276279
</Layout.Stack>

0 commit comments

Comments
 (0)