Sort session messages link by desc (newest first)
Some checks failed
CI / test (push) Failing after 1m53s
CI / build-and-package (amd64, linux) (push) Failing after 1m2s
CI / build-and-package (amd64, windows) (push) Successful in 30s

This commit is contained in:
ki.sagidullin
2026-08-24 15:48:52 +05:00
parent ed13386612
commit 89d571b483
2 changed files with 4 additions and 4 deletions

View File

@@ -31,10 +31,10 @@ type Client struct {
} }
// SessionMessagesURL возвращает URL для просмотра сообщений сессии в браузере. // SessionMessagesURL возвращает URL для просмотра сообщений сессии в браузере.
// Сортировка по времени: сначала ранние (order=asc). Без credentials — пароль // Сортировка по времени: сначала новые (order=desc). Без credentials — пароль
// в лог не попадает. // в лог не попадает.
func SessionMessagesURL(baseURL, sessionID string) string { func SessionMessagesURL(baseURL, sessionID string) string {
return baseURL + "/api/session/" + sessionID + "/message?order=asc" return baseURL + "/api/session/" + sessionID + "/message?order=desc"
} }
// ClientErr — классы ошибок клиента. // ClientErr — классы ошибок клиента.

View File

@@ -356,10 +356,10 @@ func TestClientErr_Unwrap(t *testing.T) {
} }
} }
// TestSessionMessagesURL — ссылка на сообщения сессии, сортировка по времени (сначала ранние). // TestSessionMessagesURL — ссылка на сообщения сессии, сортировка по времени (новые сверху).
func TestSessionMessagesURL(t *testing.T) { func TestSessionMessagesURL(t *testing.T) {
got := SessionMessagesURL("http://127.0.0.1:4101", "sess-abc") got := SessionMessagesURL("http://127.0.0.1:4101", "sess-abc")
want := "http://127.0.0.1:4101/api/session/sess-abc/message?order=asc" want := "http://127.0.0.1:4101/api/session/sess-abc/message?order=desc"
if got != want { if got != want {
t.Errorf("SessionMessagesURL() = %q, want %q", got, want) t.Errorf("SessionMessagesURL() = %q, want %q", got, want)
} }