diff --git a/app/Http/Controllers/TutorialController.php b/app/Http/Controllers/TutorialController.php index 82f945c9..d577a088 100644 --- a/app/Http/Controllers/TutorialController.php +++ b/app/Http/Controllers/TutorialController.php @@ -36,5 +36,19 @@ class TutorialController extends Controller public function fetch (Request $request) { $tutorial = Tutorial::select(['title', 'description', 'icon'])->get(); + $response = [ + 'data' => [ + 'tutorials' => $tutorial, + 'subscribe_url' => config('v2board.subscribe_url', config('v2board.app_url', env('APP_URL'))) . '/api/v1/client/subscribe?token=' . $user['token'] + ] + ]; + $user = User::find($request->session()->get('id')); + if ($user->expired_at > time()) { + $response['data']['apple_id'] = [ + 'apple_id' => config('v2board.apple_id'), + 'apple_id_password' => config('v2board.apple_id_password') + ]; + } + return response($response); } }