- PostController@edit was redirecting Failed→show while show was redirecting Failed→edit, producing ERR_TOO_MANY_REDIRECTS. Failed posts now render in show. - New universal `hasContentOrMedia` rule in Edit.vue blocks publishing when both text and media are empty (closes the hole where empty posts could reach the publish button). - Unified `PLATFORM_VARIANTS` to include Facebook, Instagram and LinkedIn variants. togglePlatform snaps to a compatible variant when reselecting a platform whose current content_type is incompatible with the attached media (fixes the case where Reel+image left the tile permanently blocked). - platformIssues suppresses the issue on deselected tiles when a compatible variant exists, so the tile remains clickable and the snap can recover state. - Use ContentType enum in place of string literals. |
||
|---|---|---|
| .. | ||
| Api | ||
| App | ||
| Auth | ||
| Controller.php | ||