待辦事項 #33680

出力されるJSONをvalidに

啟用日期: 2014-04-14 11:45 最後更新: 2022-05-27 10:30

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

JSONで出力されるキーがダブルクォーテーションで囲われていないのでvalidになりません。 PythonでJSONを受け取ってデータを処理しようとした時にエラーがでました。

hook.cに下記のパッチでエラー回避できました。 ご確認お願いします。

<     string_appendf(content, "{project:{name: \"%s\"}, ticket:{id: %d, url: \"%s/%s/ticket/%d\",fields:[",
---
>     string_appendf(content, "{\"project\":{\"name\": \"%s\"}, \"ticket\":{\"id\": %d, \"url\": \"%s/%s/ticket/%d\",\"fields\":[",

<         string_appendf(field_a, "{name:\"%s\", value:\"%s\"}",
---
>         string_appendf(field_a, "{\"name\":\"%s\", \"value\":\"%s\"}",

Ticket History (2/2 Histories)

2014-04-14 11:45 Updated by: shohei0715
  • New Ticket "出力されるJSONをvalidに" created
2022-05-27 10:30 Updated by: smeghead
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from to 修正
  • Details Updated
評語

気が遠くなる程、遅くなってしまい申し訳ございません。 パッチをマージしました。ありがとうございます。 https://github.com/smeghead/starbug1/commit/e110b3d6d193ca50dcf12f78b2f8b70547ea7c5e

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入