Skip to content

Conversation

@kikoso
Copy link
Contributor

@kikoso kikoso commented Jan 22, 2026

  • Update ChatActivity to correctly preserve parentMessageId during UI updates.
  • Update OfflineFirstChatRepository to restore parentMessageId from local DB if missing in server edit event.
  • Add getChatMessageEntity to ChatMessagesDao.
  • Update DummyChatMessagesDaoImpl to implement the new DAO method.

🖼️ Screenshots

🏚️ Before 🏡 After
telegram-cloud-photo-size-2-5445014385614065259-y telegram-cloud-photo-size-2-5445014385614065264-y

🚧 TODO

  • Implement database preservation logic
  • Fix UI preservation logic
  • Fix build error in Dummy DAO

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not needed
  • 🔖 Capability is checked or not needed
  • 🔙 Backport requests are created or not needed: /backport to stable-xx.x
  • 📅 Milestone is set
  • 🌸 PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

- Update ChatActivity to correctly preserve parentMessageId during UI updates.
- Update OfflineFirstChatRepository to restore parentMessageId from local DB if missing in server edit event.
- Add getChatMessageEntity to ChatMessagesDao.
- Update DummyChatMessagesDaoImpl to implement the new DAO method.

Signed-off-by: Enrique López Mañas <eenriquelopez@gmail.com>
@kikoso kikoso force-pushed the fix/5665-quoted-message-disappearing branch from d2da79d to dfa3820 Compare January 22, 2026 15:16
@kikoso
Copy link
Contributor Author

kikoso commented Jan 22, 2026

Rebased and fixed DCO.

@nickvergessen nickvergessen requested a review from mahibi January 22, 2026 16:11
@nickvergessen nickvergessen added bug Something isn't working 3. to review Waiting for reviews feature: chat 🗨️ labels Jan 22, 2026
@AndyScherzinger AndyScherzinger added this to the 23.0.0 milestone Jan 22, 2026
@kikoso
Copy link
Contributor Author

kikoso commented Jan 23, 2026

@AndyScherzinger , the flows are failing due to different reasons, outside of the scope of this PR:

analysis can't run on forks.
CodeQL doesn't support Kotlin 2.3.0

@mahibi mahibi merged commit b20e722 into nextcloud:master Jan 23, 2026
13 of 16 checks passed
@mahibi
Copy link
Collaborator

mahibi commented Jan 23, 2026

works fine,
thank you @kikoso 👍

@mahibi
Copy link
Collaborator

mahibi commented Jan 23, 2026

/backport to stable-23.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug Something isn't working feature: chat 🗨️

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants