filterChangelogs method

Future<ListModelResponse<WikiChangelog>> filterChangelogs({
  1. int? limit,
  2. int? skip,
  3. String? dataUUID,
  4. String? userUUID,
})

查詢 RPMWiki 的變更日誌 limit 取得的資料數量 (預設為 50,最大為 50) skip 跳過的資料數量 (預設為 0) dataUUID 要篩選的資料 UUID userUUID 要篩選的資料編輯者 UUID

Implementation

Future<ListModelResponse<WikiChangelog>> filterChangelogs(
    {int? limit, int? skip, String? dataUUID, String? userUUID}) async {
  APIHttpResponse response =
      await httpClient.get('/minecraft/changelog', query: {
    'limit': limit?.toString(),
    'skip': skip?.toString(),
    'dataUUID': dataUUID,
    'userUUID': userUUID
  });

  Map data = response.data;

  return ListModelResponse.fromMap<WikiChangelog>(data);
}