fixed gallery
This commit is contained in:
@@ -145,3 +145,21 @@ Route::middleware(['web', 'auth', 'normalize.username'])->prefix('artworks')->na
|
||||
Route::put('{id}/tags', [\App\Http\Controllers\Api\ArtworkTagController::class, 'update'])->whereNumber('id')->name('update');
|
||||
Route::delete('{id}/tags/{tag}', [\App\Http\Controllers\Api\ArtworkTagController::class, 'destroy'])->whereNumber('id')->name('destroy');
|
||||
});
|
||||
|
||||
Route::middleware(['web', 'auth', 'normalize.username'])->group(function () {
|
||||
Route::post('artworks/{id}/favorite', [\App\Http\Controllers\Api\ArtworkInteractionController::class, 'favorite'])
|
||||
->whereNumber('id')
|
||||
->name('api.artworks.favorite');
|
||||
|
||||
Route::post('artworks/{id}/like', [\App\Http\Controllers\Api\ArtworkInteractionController::class, 'like'])
|
||||
->whereNumber('id')
|
||||
->name('api.artworks.like');
|
||||
|
||||
Route::post('artworks/{id}/report', [\App\Http\Controllers\Api\ArtworkInteractionController::class, 'report'])
|
||||
->whereNumber('id')
|
||||
->name('api.artworks.report');
|
||||
|
||||
Route::post('users/{id}/follow', [\App\Http\Controllers\Api\ArtworkInteractionController::class, 'follow'])
|
||||
->whereNumber('id')
|
||||
->name('api.users.follow');
|
||||
});
|
||||
|
||||
@@ -8,6 +8,7 @@ use App\Http\Controllers\Dashboard\ManageController;
|
||||
use App\Http\Controllers\Dashboard\ArtworkController as DashboardArtworkController;
|
||||
use App\Http\Controllers\Web\HomeController;
|
||||
use App\Http\Controllers\Web\ArtController;
|
||||
use App\Http\Controllers\Web\ArtworkPageController;
|
||||
use App\Http\Controllers\Misc\AvatarController as LegacyAvatarController;
|
||||
use App\Http\Controllers\Forum\ForumController;
|
||||
use App\Http\Controllers\Community\NewsController;
|
||||
@@ -37,7 +38,7 @@ use Inertia\Inertia;
|
||||
Route::get('/', [HomeController::class, 'index'])->name('legacy.home');
|
||||
Route::get('/home', [HomeController::class, 'index']);
|
||||
|
||||
Route::get('/art/{id}/{slug?}', [ArtController::class, 'show'])->where('id', '\\d+')->name('legacy.art.show');
|
||||
Route::get('/art/{id}/{slug?}', [ArtworkPageController::class, 'show'])->where('id', '\\d+')->name('art.show');
|
||||
Route::match(['get','post'], '/art/{id}/comment', [ArtController::class, 'show'])->where('id', '\\d+');
|
||||
|
||||
Route::get('/avatar/{id}/{name?}', [LegacyAvatarController::class, 'show'])->where('id', '\\d+')->name('legacy.avatar');
|
||||
|
||||
Reference in New Issue
Block a user