INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Import Configuration Behavior: JRiver 29 vs. 33  (Read 620 times)

PreLives

  • Recent member
  • *
  • Posts: 17
Import Configuration Behavior: JRiver 29 vs. 33
« on: January 13, 2025, 11:05:58 am »

I recently upgraded from JRiver 29 to V33, and I've noticed a difference in how the import configuration works.

In V29, when assigning a value to a list field like [Keywords], the value would be added if the field was blank or appended if there was an existing value. However, in V33, the value is added when the field is blank but overwrites any existing value instead of appending to it. In V29, I used the checkbox option "Skip for files that already have a value in this field" to control assigning or overwriting a value.

Was this change intentional, or is it a bug? Personally, I preferred how this part of the import process worked in V29.

Below is an example of how my configuration functions. Essentially, it checks the [Name] field to see if a specific keyword exists. If the keyword is found, it’s assigned to the [Keywords] field. Then, the first keyword is removed from the [Name] field to allow the process to search for Keyword2, and so on.

Configuration Example:

Field: Keywords
Value: =IfCase([Name],8,Keyword1,Keyword1,Keyword2,Keyword2,Keyword3,Keyword3)
Field: Name
Value: =Replace([Name],ListItem([Keywords], 0),,1)

Field: Keywords
Value: =IfCase([Name],8,Keyword1,Keyword1,Keyword2,Keyword2,Keyword3,Keyword3)
Field: Name
Value: =Replace([Name],ListItem([Keywords], 1),,1)

Field: Keywords
Value: =IfCase([Name],8,Keyword1,Keyword1,Keyword2,Keyword2,Keyword3,Keyword3)
Field: Name
Value: =Replace([Name],ListItem([Keywords], 2),,1)
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42591
  • Shoes gone again!
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #1 on: January 13, 2025, 11:14:10 am »

It was an intentional change.

MC 30.0.42:
Changed: Tag on import rules now replace list type fields instead of appending to them.
Logged
Matt Ashland, JRiver Media Center

PreLives

  • Recent member
  • *
  • Posts: 17
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #2 on: January 14, 2025, 02:33:52 pm »

Could you share the rationale behind this decision?

List fields are inherently designed for multiple values, and the previous behavior in V29 seemed more intuitive. Users could easily clear or replace values with the Replace() function if needed, while the new behavior in V33 requires using the more complex ListBuild() function to append values.
Logged

PreLives

  • Recent member
  • *
  • Posts: 17
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #3 on: January 20, 2025, 01:40:07 pm »

Bump
Logged

PreLives

  • Recent member
  • *
  • Posts: 17
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #4 on: January 23, 2025, 03:22:15 pm »

Thank you for clarifying that the change was intentional. I guess I’m less concerned with the rationale at this point and wondering more if it would be possible to restore the previous functionality, either as an option or in some other way. The V29 behavior seemed more aligned with how list fields are generally expected to work, and it simplified workflows significantly.

Would it be feasible to bring back the old functionality, perhaps as an alternative mode or a setting for those who preferred the prior behavior?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42591
  • Shoes gone again!
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #5 on: January 23, 2025, 04:24:25 pm »

Would it work to just include the field again when you build the list?
Logged
Matt Ashland, JRiver Media Center

PreLives

  • Recent member
  • *
  • Posts: 17
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #6 on: January 25, 2025, 11:09:05 am »

Yes, using the ListCombine() function works; however, it feels unnecessarily complex and less intuitive for the average user. I’m unclear on the rationale behind this change, and I would prefer if the previous functionality could be restored.

If reverting is not an option, please let me know, and I will adjust my import configuration accordingly, as I use this tagging method for multiple fields.
Logged

marko

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 9204
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #7 on: January 25, 2025, 12:06:04 pm »

I'm keeping a nervous eye on this...

I rely heavily on some auto import rules that deal with lists, mostly keywords for my incoming photos. I don't mind changes, so long as they don't break these routines that have worked with supreme confidence for many years 😊
Logged

Some alternative skins are here | Import Stats on Steroids | Middle click the close button=One of the neatest things added to MC in a long time

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42591
  • Shoes gone again!
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #8 on: January 25, 2025, 12:20:37 pm »

Maybe appending could be an option on the rule?
Logged
Matt Ashland, JRiver Media Center

PreLives

  • Recent member
  • *
  • Posts: 17
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #9 on: January 29, 2025, 12:28:38 pm »

Would that rule fall under the Tasks section within Media Import, where a user may 'Select any additional tasks that Auto-import should perform.'?

If so, that works for me.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42591
  • Shoes gone again!
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #10 on: January 29, 2025, 12:29:23 pm »

It's where you fill in the tagging rule. You can now check a box to append. It'll be in the next public build. Thanks for the help.
Logged
Matt Ashland, JRiver Media Center

marko

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 9204
Re: Import Configuration Behavior: JRiver 29 vs. 33
« Reply #11 on: January 29, 2025, 12:55:30 pm »

👍
Logged

Some alternative skins are here | Import Stats on Steroids | Middle click the close button=One of the neatest things added to MC in a long time
Pages: [1]   Go Up