diff options
author | 2024-10-12 10:02:26 +0200 | |
---|---|---|
committer | 2024-10-12 10:02:26 +0200 | |
commit | 95a316236e3651c27d995fcdc8093ae0d1f96125 (patch) | |
tree | 13669ae1942d5ce0309a14933104a793cfcd4071 /internal/api | |
parent | [chore] Don't cc Accept of likes to followers (#3417) (diff) | |
download | gotosocial-95a316236e3651c27d995fcdc8093ae0d1f96125.tar.xz |
[bugfix] Account.last_status_at is a date, not datetime (#3419)
* [bugfix] Account.last_status_at is a date, not datetime
Fix #3418
* update swagger
Diffstat (limited to 'internal/api')
-rw-r--r-- | internal/api/client/admin/accountsgetv2_test.go | 10 | ||||
-rw-r--r-- | internal/api/client/admin/reportsget_test.go | 26 | ||||
-rw-r--r-- | internal/api/client/followrequests/get_test.go | 2 | ||||
-rw-r--r-- | internal/api/client/instance/instancepatch_test.go | 12 | ||||
-rw-r--r-- | internal/api/client/mutes/mutesget_test.go | 2 | ||||
-rw-r--r-- | internal/api/client/reports/reportget_test.go | 2 | ||||
-rw-r--r-- | internal/api/client/reports/reportsget_test.go | 8 | ||||
-rw-r--r-- | internal/api/client/statuses/statushistory_test.go | 2 | ||||
-rw-r--r-- | internal/api/client/statuses/statusmute_test.go | 4 | ||||
-rw-r--r-- | internal/api/model/account.go | 4 |
10 files changed, 36 insertions, 36 deletions
diff --git a/internal/api/client/admin/accountsgetv2_test.go b/internal/api/client/admin/accountsgetv2_test.go index 83f394803..64c76cc1a 100644 --- a/internal/api/client/admin/accountsgetv2_test.go +++ b/internal/api/client/admin/accountsgetv2_test.go @@ -99,7 +99,7 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() { "followers_count": 1, "following_count": 1, "statuses_count": 8, - "last_status_at": "2021-07-28T08:40:37.000Z", + "last_status_at": "2021-07-28", "emojis": [], "fields": [ { @@ -157,7 +157,7 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -258,7 +258,7 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() { "followers_count": 2, "following_count": 2, "statuses_count": 8, - "last_status_at": "2024-01-10T09:24:00.000Z", + "last_status_at": "2024-01-10", "emojis": [], "fields": [], "enable_rss": true @@ -351,7 +351,7 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() { "followers_count": 0, "following_count": 0, "statuses_count": 1, - "last_status_at": "2023-11-02T10:44:25.000Z", + "last_status_at": "2023-11-02", "emojis": [], "fields": [] } @@ -396,7 +396,7 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } diff --git a/internal/api/client/admin/reportsget_test.go b/internal/api/client/admin/reportsget_test.go index 5213dd574..e3d0a535d 100644 --- a/internal/api/client/admin/reportsget_test.go +++ b/internal/api/client/admin/reportsget_test.go @@ -186,7 +186,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -231,7 +231,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 1, "following_count": 1, "statuses_count": 8, - "last_status_at": "2021-07-28T08:40:37.000Z", + "last_status_at": "2021-07-28", "emojis": [], "fields": [ { @@ -289,7 +289,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -343,7 +343,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -410,7 +410,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 1, "following_count": 1, "statuses_count": 8, - "last_status_at": "2021-07-28T08:40:37.000Z", + "last_status_at": "2021-07-28", "emojis": [], "fields": [ { @@ -468,7 +468,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -515,7 +515,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] }, @@ -660,7 +660,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() { "followers_count": 1, "following_count": 1, "statuses_count": 8, - "last_status_at": "2021-07-28T08:40:37.000Z", + "last_status_at": "2021-07-28", "emojis": [], "fields": [ { @@ -718,7 +718,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -765,7 +765,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] }, @@ -910,7 +910,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() { "followers_count": 1, "following_count": 1, "statuses_count": 8, - "last_status_at": "2021-07-28T08:40:37.000Z", + "last_status_at": "2021-07-28", "emojis": [], "fields": [ { @@ -968,7 +968,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -1015,7 +1015,7 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] }, diff --git a/internal/api/client/followrequests/get_test.go b/internal/api/client/followrequests/get_test.go index b9b6db7c6..07383a319 100644 --- a/internal/api/client/followrequests/get_test.go +++ b/internal/api/client/followrequests/get_test.go @@ -100,7 +100,7 @@ func (suite *GetTestSuite) TestGet() { "followers_count": 0, "following_count": 0, "statuses_count": 1, - "last_status_at": "2023-11-02T10:44:25.000Z", + "last_status_at": "2023-11-02", "emojis": [], "fields": [] } diff --git a/internal/api/client/instance/instancepatch_test.go b/internal/api/client/instance/instancepatch_test.go index 8b099984d..e309ff4ca 100644 --- a/internal/api/client/instance/instancepatch_test.go +++ b/internal/api/client/instance/instancepatch_test.go @@ -177,7 +177,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch1() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -317,7 +317,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch2() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -457,7 +457,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch3() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -648,7 +648,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch6() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -814,7 +814,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch8() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, @@ -991,7 +991,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch9() { "followers_count": 1, "following_count": 1, "statuses_count": 4, - "last_status_at": "2021-10-20T10:41:37.000Z", + "last_status_at": "2021-10-20", "emojis": [], "fields": [], "enable_rss": true, diff --git a/internal/api/client/mutes/mutesget_test.go b/internal/api/client/mutes/mutesget_test.go index 9939174a0..abe5b1135 100644 --- a/internal/api/client/mutes/mutesget_test.go +++ b/internal/api/client/mutes/mutesget_test.go @@ -148,7 +148,7 @@ func (suite *MutesTestSuite) TestIndefinitelyMutedAccountSerializesMuteExpiratio // Fetch all muted accounts for the logged-in account. // The expected body contains `"mute_expires_at":null`. - _, err = suite.getMutedAccounts(http.StatusOK, `[{"id":"01F8MH5ZK5VRH73AKHQM6Y9VNX","username":"foss_satan","acct":"foss_satan@fossbros-anonymous.io","display_name":"big gerald","locked":false,"discoverable":true,"bot":false,"created_at":"2021-09-26T10:52:36.000Z","note":"i post about like, i dunno, stuff, or whatever!!!!","url":"http://fossbros-anonymous.io/@foss_satan","avatar":"","avatar_static":"","header":"http://localhost:8080/assets/default_header.webp","header_static":"http://localhost:8080/assets/default_header.webp","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2021-09-11T09:40:37.000Z","emojis":[],"fields":[],"mute_expires_at":null}]`) + _, err = suite.getMutedAccounts(http.StatusOK, `[{"id":"01F8MH5ZK5VRH73AKHQM6Y9VNX","username":"foss_satan","acct":"foss_satan@fossbros-anonymous.io","display_name":"big gerald","locked":false,"discoverable":true,"bot":false,"created_at":"2021-09-26T10:52:36.000Z","note":"i post about like, i dunno, stuff, or whatever!!!!","url":"http://fossbros-anonymous.io/@foss_satan","avatar":"","avatar_static":"","header":"http://localhost:8080/assets/default_header.webp","header_static":"http://localhost:8080/assets/default_header.webp","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2021-09-11","emojis":[],"fields":[],"mute_expires_at":null}]`) if err != nil { suite.FailNow(err.Error()) } diff --git a/internal/api/client/reports/reportget_test.go b/internal/api/client/reports/reportget_test.go index 6b0cf89e0..a5ed14dcd 100644 --- a/internal/api/client/reports/reportget_test.go +++ b/internal/api/client/reports/reportget_test.go @@ -130,7 +130,7 @@ func (suite *ReportGetTestSuite) TestGetReport1() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } diff --git a/internal/api/client/reports/reportsget_test.go b/internal/api/client/reports/reportsget_test.go index 96fcafc22..ccede98ca 100644 --- a/internal/api/client/reports/reportsget_test.go +++ b/internal/api/client/reports/reportsget_test.go @@ -156,7 +156,7 @@ func (suite *ReportsGetTestSuite) TestGetReports() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -246,7 +246,7 @@ func (suite *ReportsGetTestSuite) TestGetReports4() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -320,7 +320,7 @@ func (suite *ReportsGetTestSuite) TestGetReports6() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } @@ -378,7 +378,7 @@ func (suite *ReportsGetTestSuite) TestGetReports7() { "followers_count": 0, "following_count": 0, "statuses_count": 3, - "last_status_at": "2021-09-11T09:40:37.000Z", + "last_status_at": "2021-09-11", "emojis": [], "fields": [] } diff --git a/internal/api/client/statuses/statushistory_test.go b/internal/api/client/statuses/statushistory_test.go index bcbeeba7d..983da241c 100644 --- a/internal/api/client/statuses/statushistory_test.go +++ b/internal/api/client/statuses/statushistory_test.go @@ -115,7 +115,7 @@ func (suite *StatusHistoryTestSuite) TestGetHistory() { "followers_count": 2, "following_count": 2, "statuses_count": 8, - "last_status_at": "2024-01-10T09:24:00.000Z", + "last_status_at": "2024-01-10", "emojis": [], "fields": [], "enable_rss": true diff --git a/internal/api/client/statuses/statusmute_test.go b/internal/api/client/statuses/statusmute_test.go index e506f8717..e8b6d80f2 100644 --- a/internal/api/client/statuses/statusmute_test.go +++ b/internal/api/client/statuses/statusmute_test.go @@ -133,7 +133,7 @@ func (suite *StatusMuteTestSuite) TestMuteUnmuteStatus() { "followers_count": 2, "following_count": 2, "statuses_count": 8, - "last_status_at": "2024-01-10T09:24:00.000Z", + "last_status_at": "2024-01-10", "emojis": [], "fields": [], "enable_rss": true @@ -218,7 +218,7 @@ func (suite *StatusMuteTestSuite) TestMuteUnmuteStatus() { "followers_count": 2, "following_count": 2, "statuses_count": 8, - "last_status_at": "2024-01-10T09:24:00.000Z", + "last_status_at": "2024-01-10", "emojis": [], "fields": [], "enable_rss": true diff --git a/internal/api/model/account.go b/internal/api/model/account.go index d34d7d519..3ad5d5399 100644 --- a/internal/api/model/account.go +++ b/internal/api/model/account.go @@ -84,8 +84,8 @@ type Account struct { FollowingCount int `json:"following_count"` // Number of statuses posted by this account, according to our instance. StatusesCount int `json:"statuses_count"` - // When the account's most recent status was posted (ISO 8601 Datetime). - // example: 2021-07-30T09:20:25+00:00 + // When the account's most recent status was posted (ISO 8601 Date). + // example: 2021-07-30 LastStatusAt *string `json:"last_status_at"` // Array of custom emojis used in this account's note or display name. // Empty for blocked accounts. |