diff options
| author | 2025-10-16 13:58:26 +0200 | |
|---|---|---|
| committer | 2025-11-17 14:10:47 +0100 | |
| commit | d0b1901a06d113840327d8cac70c5e5eab6a54e3 (patch) | |
| tree | d1fc06175136b2a236235d3ff79b9d015f0dde3a /internal/cache/timeline.go | |
| parent | [performance] pull in latest httpsig with performance enhancements and bugfix... (diff) | |
| download | gotosocial-d0b1901a06d113840327d8cac70c5e5eab6a54e3.tar.xz | |
[bugfix] recheck for just-processed-emoji within mutex lock before starting processing (#4505)
# Description
This should fix the recent 'already exists' errors appearing, surfaced after the async emoji API change.
## Checklist
- [x] I/we have read the [GoToSocial contribution guidelines](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/CONTRIBUTING.md).
- [x] I/we have discussed the proposed changes already, either in an issue on the repository, or in the Matrix chat.
- [x] I/we have not leveraged AI to create the proposed changes.
- [x] I/we have performed a self-review of added code.
- [x] I/we have written code that is legible and maintainable by others.
- [x] I/we have commented the added code, particularly in hard-to-understand areas.
- [ ] I/we have made any necessary changes to documentation.
- [ ] I/we have added tests that cover new code.
- [x] I/we have run tests and they pass locally with the changes.
- [x] I/we have run `go fmt ./...` and `golangci-lint run`.
Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4505
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'internal/cache/timeline.go')
0 files changed, 0 insertions, 0 deletions
