Skip to content

Commit

Permalink
Add /api/v1/follow_requests/{id}/authorize endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
dansup committed Sep 26, 2019
1 parent 9726913 commit 7bdd9b2
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
16 changes: 16 additions & 0 deletions app/Http/Controllers/Api/ApiV1Controller.php
Original file line number Diff line number Diff line change
Expand Up @@ -768,6 +768,22 @@ public function accountFollowRequests(Request $request)
return response()->json($res);
}

/**
* POST /api/v1/follow_requests/{id}/authorize
*
* @param integer $id
*
* @return null
*/
public function accountFollowRequestAccept(Request $request, $id)
{
abort_if(!$request->user(), 403);

// todo

return response()->json([]);
}

public function statusById(Request $request, $id)
{
$status = Status::whereVisibility('public')->findOrFail($id);
Expand Down
1 change: 1 addition & 0 deletions routes/web.php
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@
Route::post('statuses/{id}/unfavourite', 'Api\ApiV1Controller@statusUnfavouriteById')->middleware('auth:api');
Route::get('filters', 'Api\ApiV1Controller@accountFilters')->middleware('auth:api');
Route::get('follow_requests', 'Api\ApiV1Controller@accountFollowRequests')->middleware('auth:api');
Route::post('follow_requests/{id}/authorize', 'Api\ApiV1Controller@accountFollowRequestAccept')->middleware('auth:api');

Route::get('likes', 'ApiController@hydrateLikes');
Route::post('media', 'ApiController@uploadMedia')->middleware('auth:api');
Expand Down

0 comments on commit 7bdd9b2

Please sign in to comment.