Broken Edit Metadata in Bulk commits 1.25.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned | ||
calibre (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[SRU justification]
This patch is required in order to regain normal behavior of the "Edit Metadata" functionality
[Impact]
Without this patch, an error message appears when editing metadata in bulk which renders the interface unusable without a workaround.
[Fix]
Apply correction to the bug made upstream and in recent versions.
[Test Case]
After editing fields in Edit Metadata in Bulk dialog, commit the changes. With 1.25 binary on Trusty without the fix,The following error appears :
ERROR: Search/replace invalid: Search pattern is invalid: You must specify a search expression in the "Search for" field.
With the proposed fix, the message no longer appears.
[Regression]
None expected, this fix is present in all newer releases.
[Original description of the problem]
After editing fields in Edit Metadata in Bulk dialog, cannot commit the changes, with 1.25 binary on OS X 10.9.1. Got same error with various fields on Basic tab and Custom tab. Error message:
calibre, version 1.25.0
ERROR: Search/replace invalid: Search pattern is invalid: You must specify a search expression in the "Search for" field.
Debug log attached.
ETA. I wasn't on the search/replace tab at all. But later looking at the s/r tab, in the test section "Your test:" test result box is red and contains this:
You must specify a search expression in the "Search for" field
ETA2. Edit Metadata Individually, and editing in booklist, both work fine.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in calibre (Ubuntu): | |
status: | New → Fix Released |
Changed in calibre (Ubuntu Trusty): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Louis Bouchard (louis-bouchard) |
Changed in calibre (Ubuntu Trusty): | |
status: | Confirmed → In Progress |
description: | updated |
Changed in calibre (Ubuntu Trusty): | |
assignee: | Louis Bouchard (louis-bouchard) → nobody |
Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.
status fixreleased