fix display date after memos 0.28 release
release / docker-image (push) Successful in 3m52s
release / goreleaser (push) Successful in 11m8s

This commit is contained in:
2026-04-30 16:17:02 +03:00
parent 2ca838a50f
commit 22fe1fdf98
4 changed files with 8 additions and 9 deletions
+4 -4
View File
@@ -11,7 +11,7 @@
### Используемый эндпоинт
```
GET /api/v1/memos?filter={CEL}&pageSize={N}&orderBy=display_time+desc
GET /api/v1/memos?filter={CEL}&pageSize={N}
```
### Фильтрация по дате
@@ -22,9 +22,9 @@ API поддерживает CEL-фильтры по полю `created_ts` (Unix
created_ts >= 1707696000 && created_ts < 1707782400
```
Поле `display_time` (пользовательская дата) недоступно для фильтрации через CEL.
Поэтому используем `created_ts` как основу, а `display_time` учитываем при
пост-обработке, если он отличается от `created_ts`.
В качестве даты заметки используем `create_time` (поле `createTime` в JSON).
Поле `display_time` удалено из API в memos v0.28.0 (зарезервировано в proto),
поэтому оно больше не доступно ни для фильтрации, ни для отображения.
### Ограничения