Fix systemic extraction breakage in authenticated UI.
Deploy Ladill Merchant / deploy (push) Successful in 28s
Deploy Ladill Merchant / deploy (push) Successful in 28s
The give→merchant transform left several independent breakages that 500'd
once a logged-in user hit the pages:
- /storefronts/{create,show,update,...} were wired to Qr\QrCodeController,
which renders events-lineage qr-codes.* views referencing 14 undefined
events.* routes. Rewire to StorefrontController (clean storefronts.* views).
- storefronts/show.blade.php @include('give.storefronts.partials.*') — the
view dir was renamed give→merchant but the include namespace wasn't.
- /payouts + /search queried qr_sale_orders.*_minor; migration created *_ghs.
- Remove dead GiveDonation model (nonexistent give_donations table).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
62b3fcd479
commit
de5bd16219
+5
-6
@@ -11,7 +11,6 @@ use App\Http\Controllers\Public\QrScanController;
|
||||
use App\Http\Controllers\Public\SaleOrderController;
|
||||
use App\Http\Controllers\Qr\AccountController;
|
||||
use App\Http\Controllers\Qr\AfiaController;
|
||||
use App\Http\Controllers\Qr\QrCodeController;
|
||||
use App\Http\Controllers\Qr\TeamController;
|
||||
use App\Http\Controllers\SearchController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
@@ -53,11 +52,11 @@ Route::middleware(['auth'])->group(function () {
|
||||
Route::post('/afia/chat', [AfiaController::class, 'chat'])->name('merchant.afia.chat');
|
||||
|
||||
Route::get('/storefronts', [StorefrontController::class, 'index'])->name('merchant.storefronts.index');
|
||||
Route::get('/storefronts/create', [QrCodeController::class, 'create'])->name('merchant.storefronts.create');
|
||||
Route::post('/storefronts', [QrCodeController::class, 'store'])->name('merchant.storefronts.store');
|
||||
Route::get('/storefronts/{storefront}', [QrCodeController::class, 'show'])->name('merchant.storefronts.show');
|
||||
Route::patch('/storefronts/{storefront}', [QrCodeController::class, 'update'])->name('merchant.storefronts.update');
|
||||
Route::delete('/storefronts/{storefront}', [QrCodeController::class, 'destroy'])->name('merchant.storefronts.destroy');
|
||||
Route::get('/storefronts/create', [StorefrontController::class, 'create'])->name('merchant.storefronts.create');
|
||||
Route::post('/storefronts', [StorefrontController::class, 'store'])->name('merchant.storefronts.store');
|
||||
Route::get('/storefronts/{storefront}', [StorefrontController::class, 'show'])->name('merchant.storefronts.show');
|
||||
Route::patch('/storefronts/{storefront}', [StorefrontController::class, 'update'])->name('merchant.storefronts.update');
|
||||
Route::delete('/storefronts/{storefront}', [StorefrontController::class, 'destroy'])->name('merchant.storefronts.destroy');
|
||||
Route::get('/storefronts/{storefront}/preview.png', [StorefrontController::class, 'preview'])->name('merchant.storefronts.preview');
|
||||
Route::get('/storefronts/{storefront}/download/{format}', [StorefrontController::class, 'download'])->name('merchant.storefronts.download')->whereIn('format', ['png', 'svg', 'pdf']);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user