Skip to content

Conversation

@CyanVoxel
Copy link
Member

Summary

Fix #1080 by attempting to commit the added tag at each step in def add_tags_to_entries() rather than flushing, so that a rollback doesn't wipe all the previously verified yet uncommitted issues

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable

@CyanVoxel CyanVoxel added this to the Alpha v9.5.4 milestone Sep 1, 2025
@CyanVoxel CyanVoxel added Type: Bug Something isn't working as intended Priority: Critical An issue that requires immediate attention TagStudio: Library Relating to the TagStudio library system TagStudio: Tags Relating to the TagStudio tag system labels Sep 1, 2025
Copy link
Collaborator

@Computerdores Computerdores left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

didn't test extensively but the issue is indeed fixed on win10 for me and code looks good

@Computerdores Computerdores moved this to 👀 In review in TagStudio Development Sep 1, 2025
@CyanVoxel CyanVoxel merged commit 781aca2 into main Sep 1, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in TagStudio Development Sep 1, 2025
@CyanVoxel CyanVoxel deleted the fix-1080 branch September 1, 2025 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Critical An issue that requires immediate attention TagStudio: Library Relating to the TagStudio library system TagStudio: Tags Relating to the TagStudio tag system Type: Bug Something isn't working as intended

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

[Bug]: Adding tags to multiple entries fails if tag is present on one

3 participants