Whereas it used to work when it is executed right after pressing “Edit Relationships” as the FIRST event, it recently failed with the following problem (at least for me)
When you have a couple of entries where the script should act upon, it recently stops after filling in the first edit with the right data but it doesn’t “press” the OK button by itself. If I do it manually the script proceeds to the next edit and again waits on the confirmation dialog. This eventually goes on until all edits have been done. It gets boring if you manually have to press the OK button hundres of times …
Last used three(?) days ago on a Release. Had a gig where the dates were on the Place but not the works as I had just added the Place with dates. SAVED. Then re-entered relationships editor, Ticked everything on both sides, and immediately used Copy Dates. That worked okay. Filled in dates on all tracks. Also set Live flag in same edit session before hitting the save button
Edit: Updating my response to confirm that this is now broken for me too. Tried same task just now and sure enough it is stuck with the “DONE” button needing to be pressed on each and every separate edit. Script is FUBAR.
I don’t know how to use this script but it seems that this new Done button issue (due to MBS change) could be fixed by replacing .dialog-content by .relationship-dialog at row 82:
How do we proceed, should I clone the repo and fix locally or will you do a merge request for the loujine repo, although he doesn’t seem responsive lately.
In your userscript manager, set your download/update URLs to this link, and then have your manager update its copy. It should pull down the updated version, including a new version date.
In the meantime, I’ve filed a pull request at loujine’s repo in hopes that this will eventually be merged.
Scriptless, in Relationship Editor you can batch-add AC:s with identical data. Typically, on a studio release of Brahms’ Deutsches Requiem, every score performing part (soloists, choir, orchestra & conductor) will have CSG-wise the same recording date/-s as recording place (with soloists not on all tracks). Because soloist A ≠ soloist B ≠ choir ≠ orchestra ≠ conductor ≠ place you will have to batch-add them by entity repeat (the above = ×6). And since the recording was made on 2023-12-29–30 & 2024.1.1 , you will have to set at least 2 (framing) dates for each batch.
With this script, you set the appropriate date/-s for, say, recording place only; then add the rest without date/-s, saving yourself that not-as-yet-repetition. Save edits = close Relationship Editor, then re-open. Now all AC:s are in place but only recording place has date/-s. Choose all (appropriate) tracks, hit script’s clone button: date/-s are cloned to applicable AC:s and flickers through.
Edit: @yomo12 , the above. I hit the reply button but see no indication thereof. This forum standard has no par with me.