Open jaizawa758 opened 3 months ago
Issueありがとうございます。 確認いたしますのでお待ちいただけますでしょうか。
こちら現状のクラウド環境にて確認しました。
curl --location 'https://pleasanter.net/fs/api/items/11668683/get' \
--header 'Content-Type: application/json' \
--data "{
\"ApiVersion\": 1.1,
\"ApiKey\": \"${APIKEY}\"
}" | jq | grep -e CreatedTime -e UpdatedTime
---
"UpdatedTime": "2024-05-28T01:03:01",
"CreatedTime": "2024-05-28T01:03:01",
"UpdatedTime": "2024-05-24T12:51:06",
"CreatedTime": "2024-05-17T01:08:04",
"UpdatedTime": "2024-05-16T12:52:07",
"CreatedTime": "2024-05-16T12:52:07",
curl --location 'https://pleasanter.net/fs/api/binaries/AF8EFED921FB46B9B61B98C7F7DAC74C/get' \
--header 'Content-Type: application/json' \
--data "{
\"ApiVersion\": 1.1,
\"ApiKey\": \"${APIKEY}\"
}" | jq | grep -e CreatedTime -e UpdatedTime
---
"CreatedTime": "5/27/2024 4:03:01 PM",
"UpdatedTime": "5/27/2024 4:03:01 PM"
原因として、通常のアイテム取得の日付生成ロジックは以下のようにToDateTimeメソッドを使ってますが、
添付ファイルを取得するAPIは、該当箇所でデータベースから直接取得しているため生成ロジックが異なることが原因かと思われます。 https://github.com/Implem/Implem.Pleasanter/blob/54e255d8c8a410c85c6e2ccc2b1fff525bc7dbed/Implem.Pleasanter/Libraries/Responses/FileContentResults.cs#L144
Pleasanter バージョン1.4.2.1
通常のアイテムと添付ファイルを取得するAPIの日付書式が異なります。