Update main #564
@@ -12,7 +12,7 @@
|
||||
email: email,
|
||||
metadata: {
|
||||
category: category,
|
||||
phone: phone,
|
||||
telefon: telefon,
|
||||
},
|
||||
titel: title,
|
||||
})
|
||||
@@ -28,7 +28,7 @@
|
||||
let title = "";
|
||||
let description = "";
|
||||
let email = "";
|
||||
let phone = "";
|
||||
let telefon = "";
|
||||
</script>
|
||||
|
||||
<form class="max-w-lg" on:submit={createTicket}>
|
||||
@@ -89,9 +89,9 @@
|
||||
<input
|
||||
class="input input-bordered"
|
||||
type="tel"
|
||||
placeholder="Ihre Telefonnumer"
|
||||
name="phone"
|
||||
bind:value={phone}
|
||||
placeholder="Ihre Telefonnummer"
|
||||
name="telefon"
|
||||
bind:value={telefon}
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -50,15 +50,15 @@ export const PUT = defineApiRoute({
|
||||
|
||||
const url = new URL("https://api.trello.com/1/cards")
|
||||
url.searchParams.append("name", input.titel)
|
||||
url.searchParams.append("desc", `User: ${input.email}\n\nDescription: ${input.beschreibung}\n\nCategory: ${category}`)
|
||||
url.searchParams.append("desc", `User: ${input.email}\n\nDescription: ${input.beschreibung}\n\nKategorie: ${category}\n\nTelefon: ${(input.metadata as Record<string, string>).telefon || "Nicht angegeben"}`)
|
||||
url.searchParams.append("pos", "top")
|
||||
url.searchParams.append("idLabels",
|
||||
(category &&
|
||||
labels[category as keyof typeof labels]) ||
|
||||
"650e909fdc09629a4d6d495d")
|
||||
url.searchParams.append("key", "e057eb39018368ea96e456c753ac41b4")
|
||||
url.searchParams.append("idList", "650303186e721b4bef0c3980")
|
||||
url.searchParams.append("token", "ATTA8b65b3587ab627167038cc32a3460650973eb181cde01dabb208ca1e90ed5467AC06A4F2")
|
||||
url.searchParams.append("idList", "67d75ca7403fd22c49bc7447")
|
||||
url.searchParams.append("token", "ATTA6f1774d98472db1897a2373ee7b55ab15f218c2445b6609dfef3071fe5203a90DB15678A")
|
||||
|
||||
// Wir laden das Ticket zu Trello hoch.
|
||||
const result = await fetch(url, {
|
||||
|
||||
Reference in New Issue
Block a user