Brand autofill on the workspace settings page already captured the site logo and rendered a preview beneath the URL, but the update flow never persisted it. The store flow attached it via LogoAttacher; the update flow was missing all three legs: the form field, the request rule, and the controller attach. - BrandTab: add logo_url to the useForm payload so autofill can set it and the form submits it. - UpdateWorkspaceRequest: validate logo_url (nullable url) — FormRequest strips any unvalidated key, so without a rule it was silently dropped. - WorkspaceController::updateSettings: pull logo_url out of the validated data (it is not a column) and attach it through LogoAttacher, mirroring store. |
||
|---|---|---|
| .. | ||
| Ai | ||
| ApiKey | ||
| Asset | ||
| Auth | ||
| Automations | ||
| Discord | ||
| Invite | ||
| Label | ||
| Onboarding | ||
| Post | ||
| PostComment | ||
| PostTemplate | ||
| Settings | ||
| Workspace | ||