Skip to content

部分课程无法通过老师搜索到、部分课评不可见 #155

Description

@w568w

来自站务区 #483278:

安卓端给许扬的代数结构与数理逻辑写的课评被吞了。安卓端现在搜 许扬 老师的名字,搜不出 代数结构与数理逻辑 这门课,但是iOS端可以

  1. Flutter 端使用的就是最简单的搜索 API,并没有特殊过滤或进行其他处理,但无法搜索到 许扬 老师:

https://github.com/DanXi-Dev/DanXi/blob/46078356a7aef89ce7d97b814dbdf18fcc109f95/lib/repository/danke/curriculum_board_repository.dart#L69-L83

  Future<CourseSearchResults?> searchCourseGroups(String keyword,
      {int? page, int pageLength = Constant.SEARCH_COUNT_PER_PAGE}) async {
    final options = RequestOptions(
        path: "$_BASE_URL/v3/course_groups/search",
        method: "GET",
        queryParameters: {
          'query': keyword,
          'page': page ?? 1,
          'page_size': pageLength
        },
        headers: _tokenHeader);
    Response<Map<String, dynamic>> response =
        await WebvpnProxy.requestWithProxy(dio, options);
    return CourseSearchResults.fromJson(response.data!);
  }
  1. 即使找到 代数结构与数理逻辑 这门课,也没有该同学所说的课评。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions