diff --git a/app/Http/Controllers/StatusController.php b/app/Http/Controllers/StatusController.php index edea1ea1e..1940390d5 100644 --- a/app/Http/Controllers/StatusController.php +++ b/app/Http/Controllers/StatusController.php @@ -31,6 +31,14 @@ class StatusController extends Controller { public function show(Request $request, $username, $id) { + // redirect authed users to Metro 2.0 + if($request->user()) { + // unless they force static view + if(!$request->has('fs') || $request->input('fs') != '1') { + return redirect('/i/web/post/' . $id); + } + } + $user = Profile::whereNull('domain')->whereUsername($username)->firstOrFail(); if($user->status != null) {