diff --git a/qiita_app/lib/pages/follower_following_list_page.dart b/qiita_app/lib/pages/follower_following_list_page.dart index 51331d2..e645cfb 100644 --- a/qiita_app/lib/pages/follower_following_list_page.dart +++ b/qiita_app/lib/pages/follower_following_list_page.dart @@ -68,11 +68,9 @@ class _FollowerFollowingListPageState extends State { List fetchedUsers; if (widget.listType == 'following') { - fetchedUsers = await QiitaRepository.fetchFollowingUsers( - widget.userId, currentPage); + fetchedUsers = await QiitaRepository.fetchFollowingUsers(widget.userId); } else { - fetchedUsers = await QiitaRepository.fetchFollowersUsers( - widget.userId, currentPage); + fetchedUsers = await QiitaRepository.fetchFollowersUsers(widget.userId); } debugPrint('${fetchedUsers.length} users loaded successfully'); diff --git a/qiita_app/lib/repository/qiita_repository.dart b/qiita_app/lib/repository/qiita_repository.dart index 0622a6a..aa02593 100644 --- a/qiita_app/lib/repository/qiita_repository.dart +++ b/qiita_app/lib/repository/qiita_repository.dart @@ -172,15 +172,13 @@ class QiitaRepository { final accessToken = await _getAccessToken(); // アクセストークンを取得するメソッド debugPrint('Fetched access token: $accessToken'); // ログ出力でトークン確認 - final url = Uri.parse('${Urls.qiitaBaseUrl}/users/yametaro'); + final url = Uri.parse('${Urls.qiitaBaseUrl}/authenticated_user'); debugPrint('Requesting authenticated user info from: $url'); // リクエストURLのログ - final response = await http.get(url); - - // final response = await http.get(url, - // headers: accessToken.isNotEmpty - // ? {'Authorization': 'Bearer $accessToken'} - // : null); + final response = await http.get(url, + headers: accessToken.isNotEmpty + ? {'Authorization': 'Bearer $accessToken'} + : null); debugPrint('Received response: ${response.body}'); // レスポンス内容のログ if (response.statusCode == 200) { @@ -228,10 +226,9 @@ class QiitaRepository { } } - static Future> fetchFollowingUsers(String userId, int page) async { + static Future> fetchFollowingUsers(String userId) async { final accessToken = await _getAccessToken(); // アクセストークンを取得 - final url = - Uri.parse('${Urls.qiitaBaseUrl}/users/$userId/followees?page=$page'); + final url = Uri.parse('${Urls.qiitaBaseUrl}/users/$userId/followees'); try { final response = await http.get(url, headers: accessToken.isNotEmpty @@ -249,10 +246,9 @@ class QiitaRepository { } } - static Future> fetchFollowersUsers(String userId, int page) async { + static Future> fetchFollowersUsers(String userId) async { final accessToken = await _getAccessToken(); - final url = - Uri.parse('${Urls.qiitaBaseUrl}/users/$userId/followers?page=$page'); + final url = Uri.parse('${Urls.qiitaBaseUrl}/users/$userId/followers'); try { final response = await http.get(url, headers: accessToken.isNotEmpty