fix: org team page not found with uppercase letters (#11737)

Co-authored-by: Peer Richelsen <peeroke@gmail.com>
This commit is contained in:
Nafees Nazik 2023-10-19 19:14:43 +05:30 committed by GitHub
parent 4b818de0c8
commit feda420f0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,7 @@
import type { Prisma } from "@prisma/client";
import { ALLOWED_HOSTNAMES, RESERVED_SUBDOMAINS, WEBAPP_URL } from "@calcom/lib/constants";
import slugify from "@calcom/lib/slugify";
/**
* return the org slug
@ -52,13 +53,14 @@ export function getOrgFullDomain(slug: string, options: { protocol: boolean } =
}
export function getSlugOrRequestedSlug(slug: string) {
const slugifiedValue = slugify(slug);
return {
OR: [
{ slug },
{ slug: slugifiedValue },
{
metadata: {
path: ["requestedSlug"],
equals: slug,
equals: slugifiedValue,
},
},
],