fix: onboarding createWorkspace — emlak fields (officeName/phone/createdBy), remove old CRM fields
This commit is contained in:
@@ -32,11 +32,10 @@ export async function createWorkspaceAction(
|
||||
formData: FormData,
|
||||
): Promise<WorkspaceState> {
|
||||
const companyName = String(formData.get("companyName") ?? "").trim();
|
||||
const companyTaxId = String(formData.get("companyTaxId") ?? "").trim() || undefined;
|
||||
const companyPhone = String(formData.get("companyPhone") ?? "").trim() || undefined;
|
||||
|
||||
if (!companyName) {
|
||||
return { ok: false, error: "Şirket adı zorunlu." };
|
||||
return { ok: false, error: "Ofis adı zorunlu." };
|
||||
}
|
||||
|
||||
let teamId: string | null = null;
|
||||
@@ -55,11 +54,9 @@ export async function createWorkspaceAction(
|
||||
ID.unique(),
|
||||
{
|
||||
tenantId: teamId,
|
||||
companyName,
|
||||
companyTaxId,
|
||||
companyPhone,
|
||||
plan: "free",
|
||||
planStartedAt: new Date().toISOString(),
|
||||
officeName: companyName,
|
||||
phone: companyPhone,
|
||||
createdBy: user.$id,
|
||||
},
|
||||
[
|
||||
Permission.read(Role.team(teamId)),
|
||||
|
||||
Reference in New Issue
Block a user