Преглед изворни кода

docs: fix history API client to encode date in query string

publicPlGet only accepts a URL; align the plan with that signature.

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu пре 2 месеци
родитељ
комит
74146de156
1 измењених фајлова са 4 додато и 5 уклоњено
  1. 4 5
      docs/superpowers/plans/2026-08-21-pl-driver-transport-history.md

+ 4 - 5
docs/superpowers/plans/2026-08-21-pl-driver-transport-history.md

@@ -340,15 +340,14 @@ export interface PublicTransportHistoryPage {
 export const publicTransportApi = {
   getPage: (token: string) => publicPlGet<PublicTransportPage>(`/public/pl/transport/${token}`),
   getHistory: (token: string, date: string) =>
-    publicPlGet<PublicTransportHistoryPage>(`/public/pl/transport/${token}/history`, {
-      params: { date }
-    }),
+    publicPlGet<PublicTransportHistoryPage>(
+      `/public/pl/transport/${token}/history?date=${encodeURIComponent(date)}`
+    ),
   // ...saveFeedback / uploadAttachment 保持不变
 }
 ```
 
-确认 `publicPlGet` 支持第二参 `params`(与项目其他 public API 一致);若不支持,改为  
-`` `/public/pl/transport/${token}/history?date=${encodeURIComponent(date)}` ``。
+说明:`publicPlGet` 仅接受 URL 字符串,日期必须拼在 query 上。
 
 - [ ] **Step 2: Commit**