Skip to content

Commit

Permalink
bugfix
Browse files Browse the repository at this point in the history
  • Loading branch information
steven-tey committed Aug 28, 2023
1 parent 6aa770c commit a7e8978
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 3 deletions.
5 changes: 4 additions & 1 deletion components/app/modals/add-edit-link-modal/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,10 @@ function AddEditLinkModal({
props ||
duplicateProps || {
...DEFAULT_LINK_PROPS,
domain: primaryDomain || (domains && domains[0].slug) || "",
domain:
primaryDomain ||
(domains && domains.length > 0 && domains[0].slug) ||
"",
key: "",
url: "",
},
Expand Down
2 changes: 2 additions & 0 deletions lib/api/domains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ export const validateDomain = async (
}
const validDomain =
validDomainRegex.test(domain) &&
domain !== "dub.co" &&
!domain.endsWith(".dub.co") &&
domain !== "dub.sh" &&
!domain.endsWith(".dub.sh");

if (!validDomain) {
Expand Down
2 changes: 1 addition & 1 deletion lib/swr/use-domains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ export default function useDomains({ domain }: { domain?: string } = {}) {
domains,
primaryDomain:
domains?.find((domain) => domain.primary)?.slug ||
(domains && domains[0].slug),
(domains && domains.length > 0 && domains[0].slug),
verified: domain
? // If a domain is passed, check if it's verified
domains?.find((d) => d.slug === domain)?.verified
Expand Down
2 changes: 1 addition & 1 deletion pages/api/projects/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export default withUserAuth(
if (slugError || validDomain !== true) {
return res.status(422).json({
slugError,
domainError: validDomain ? null : "Invalid domain",
domainError: validDomain === true ? null : validDomain,
});
}
const [slugExist, domainExist] = await Promise.all([
Expand Down

0 comments on commit a7e8978

Please sign in to comment.