YAMJ / yamj-v2

Yet Another Movie Jukebox (YAMJ) v2
GNU General Public License v3.0
28 stars 11 forks source link

when I rerun yamj with "mjb.forceIndexOverwrite=true" Index Library are always wrong #2443

Closed Omertron closed 8 years ago

Omertron commented 9 years ago

Original issue 2444 created by Omertron on 2012-06-28T12:34:55.000Z:

What steps will reproduce the problem?

  1. I run Yamj with empty jukebox ("mjb.forceIndexOverwrite=false") => Index Library are good

    Documentaires 33 movies Etrangers 543 movies Francais 336 movies Gaelle 141 movies Live 3 movies Nicolas 95 movies Realisateurs 378 movies Spectacles 55 movies

  2. I rerun Yamj ("mjb.forceIndexOverwrite=false") => Index Library are good
  3. I rerun Yamj ("mjb.forceIndexOverwrite=false") => Index Library are good

    ....

  4. I rerun Yamj with "mjb.forceIndexOverwrite=true" => Index Library are wrong (See "moviejukebox.log")

    I have only 3 library with wrong index:

    Etrangers 1041 movies Francais 543 movies

Thanks

My Config:

Omertron commented 9 years ago

Comment #1 originally posted by Omertron on 2012-07-03T12:05:28.000Z:

Where are you getting the movie counts from?

Are these custom categories? What are the original names?

Omertron commented 9 years ago

Comment #2 originally posted by Omertron on 2012-07-03T13:24:29.000Z:

OK. I'll try to be more precise. sorry my English is very limited.

I gets counts with skin Eversion when I go to each index in Categories "Library".

"Etrangers, Francais, Gaelle, Live, Nicolas, Realisateurs, Spectacles" are the description of each library in file "My_Library.xml". (see attached file My_Films_Library.xml)

My file "categories.xml" is unchanged

If I rerun Yamj with "mjb.forceIndexOverwrite=true".

=> Category Library are wrong

All "File Movie name.xml" are changed with a wrong properties : .....

xxxxxx

.....

xxxxxx

.....

=> There is only 2/8 index in category Library. they are always the same (ex: Etrangers, Francais)

=> All others Categories (SET, OTHER, GENRE, ...) seem to be ok.

If I add a new movie with "mjb.forceIndexOverwrite=true" the movie appears in good index Library (ex: Realisateurs)

If I rerun Yamj with "mjb.forceIndexOverwrite=true" the same movie appears in wrong index Library (ex: Etrangers or Francais)

thanks

Omertron commented 9 years ago

Comment #3 originally posted by Omertron on 2012-11-28T17:58:32.000Z:

If I set mjb.forceIndexOverwrite=true and mjb.forceXMLOverwrite=true all is fine.

Now that I know you can close this issue.

PS: I look in wiki mjb.forceIndexOverwrit. But there is nothing about this setting. With a time I m not sure what it is doing. :-)