Skip to content

WTEL-9725: Treat missing contact version as zero - #190

Merged
vlad-marusyk-wt merged 1 commit into
mainfrom
fix/WTEL-9725/contact-etag-null-version
Sep 10, 2026
Merged

vlad-marusyk-wt merged 1 commit into
mainfrom
fix/WTEL-9725/contact-etag-null-version

Conversation

@vlad-marusyk-wt

Copy link
Copy Markdown
Contributor

Проблема

Контакт повертався без etag, якщо колонка ver порожня.

Вирішення

Порожня версія тепер читається як нуль, так само як це робить сервіс contacts.

@webitel-review

webitel-review Bot commented Sep 7, 2026

Copy link
Copy Markdown

🤖 Webitel Code Review

Цей комміт дозволяє генерувати Etag для контактів із відсутньою (NULL) версією, інтерпретуючи її як нуль. Це узгоджує поведінку з сервісом контактів і запобігає поверненню порожнього Etag для таких записів.

📋 Walkthrough (1 файл(и/ів))
Файл Зміни
internal/repo/sqlx/chat_catalog.go Змінено функцію contactEtag: тепер відсутність версії (NULL) не призводить до повернення порожнього рядка, а обробляється як версія 0.

Суттєвих зауважень немає. 👍


Index-grounded review across the Webitel codebase. Знахідки можуть бути неточними — перевіряйте перед застосуванням.

@vlad-marusyk-wt
vlad-marusyk-wt merged commit 89875fb into main Sep 10, 2026
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants