Jump to content

Watched Status changing


mellomade

Recommended Posts

mellomade

Hi All,

 

I've noticed some strange behaviour with the watched status - which occurs regardless of Kodi version (tested on 14.2 and 15) or Emby version (tested with both beta and stable).

 

If I have a movie that has already been watched it will display the correct watched status both on the server and in Kodi - fine.  But when I go to watch it again - even if for a few seconds - Kodi then changes the watched status back to unwatched.  Seems like once a movie is watched you should have to force an unwatched state if you want to change it.

 

Should this be the case?

Edited by mellomade
Link to comment
Share on other sites

cpl183

i also have a problem with the watched status where it reverts itself to unwatched as soon as i finished watching the episode. for a second i see the status change, then it reverts itself to unwatched. every item i watched, i have to manually mark as watched in kodi and then in emby because the status change from kodi won't carry over.

 

this is with kodi 14.2 and 15 with the beta plugin and the stable server.

Edited by cpl183
Link to comment
Share on other sites

Angelblue05

Do you have the option to save the watched status for one user to nfo enable? If so disable it in your server metadata settings.

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

yea but sooner or later we should stop telling everybody that and actually get to the bottom of it. so what's probably happening is some other program is updating the nfo and the user data is getting lost in the process.

Link to comment
Share on other sites

Angelblue05

@@Luke we set the correct playstate within Kodi, before telling the server. So if it changes, it is due to a userdata message received afterward, and somehow when pulling into from the server, it has the wrong info. Does the server check the nfo when a change happens?

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

mellomade

I see this problem whether I have a user selected or the field blank for save watch status to NFO. As far as I can tell the NFOs I have stored locally are not being updated at all. In Windows they show the files have not been updated or modified since they were scanned in.

Link to comment
Share on other sites

Angelblue05

Can you paste the content of the nfo? I'm just curious to see, I do not use nfo and have never had any problem with my watched status :/

 

 

Sent from my iPhone using Tapatalk

  • Like 1
Link to comment
Share on other sites

mellomade

Hmmmm. I will get you this info when I get home later today. Do you think these issues related to the NFO could also be our problem with the JSON metadata returns?

  • Like 1
Link to comment
Share on other sites

Angelblue05

No, I think they are two separate issues. The json data is probably due to missing info in the way we fill the database. You are using direct paths, correct?

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

mellomade

My current library right before I copied the NFO content (notice A-Team watched status)

 

embylib1.jpg

 

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<movie>
  <plot>A group of Iraq War veterans goes on the run from U.S. military forces while they try to clear their names after being framed for a crime they didn't commit. Along the way, Col. Hannibal Smith, Capt. H.M. "Howling Mad" Murdock , Sgt. Bosco "B.A." Baracus, and Lt. Templeton "Faceman" Peck help out various people they encounter.</plot>
  <outline>A group of Iraq War veterans looks to clear their name with the U.S. military, who suspect the four men of committing a crime for which they were framed.</outline>
  <lockdata>false</lockdata>
  <dateadded>2011-11-16 09:40:42</dateadded>
  <title>The A-Team</title>
  <originaltitle>The A-Team</originaltitle>
  <director>Joe Carnahan</director>
  <trailer>plugin://plugin.video.youtube/?action=play_video&videoid=ApcuPOWloa8</trailer>
  <trailer>plugin://plugin.video.youtube/?action=play_video&videoid=NBO1UeA4Er4</trailer>
  <rating>6.8</rating>
  <year>2010</year>
  <mpaa>PG-13</mpaa>
  <website>http://www.ateam-movie.com/</website>
  <imdbid>tt0429493</imdbid>
  <tmdbid>34544</tmdbid>
  <premiered>2010-06-11</premiered>
  <releasedate>2010-06-11</releasedate>
  <criticrating>47</criticrating>
  <criticratingsummary>For better and for worse, Joe Carnahan's big-screen version of The A-Team captures the superficial, noisy spirit of the TV series.</criticratingsummary>
  <votes>195059</votes>
  <budget>110000000</budget>
  <revenue>177238796</revenue>
  <metascore>47</metascore>
  <runtime>132</runtime>
  <tagline>There Is No Plan B</tagline>
  <country>United States of America</country>
  <genre>Action</genre>
  <genre>Adventure</genre>
  <genre>Comedy</genre>
  <studio>Ingenious Film Partners</studio>
  <studio>Twentieth Century Fox Film Corporation</studio>
  <studio>Dune Entertainment</studio>
  <studio>Scott Free Productions</studio>
  <studio>Top Cow Productions</studio>
  <studio>Stephen J. Cannell Productions</studio>
  <studio>Big Screen Productions</studio>
  <studio>Phoenix Film Partners</studio>
  <plotkeyword>war crimes</plotkeyword>
  <plotkeyword>military court</plotkeyword>
  <plotkeyword>military service</plotkeyword>
  <plotkeyword>double crossed</plotkeyword>
  <plotkeyword>aftercreditsstinger</plotkeyword>
  <plotkeyword>duringcreditsstinger</plotkeyword>
  <awardsummary>1 win & 4 nominations.</awardsummary>
  <isuserfavorite>false</isuserfavorite>
  <playcount>1</playcount>
  <watched>true</watched>
  <resume>
    <position>0</position>
    <total>7932.053</total>
  </resume>
  <actor>
    <name>Liam Neeson</name>
    <role>Col. John 'Hannibal' Smith</role>
    <type>Actor</type>
    <sortorder>0</sortorder>
  </actor>
  <actor>
    <name>Bradley Cooper</name>
    <role>Lt. Templeton 'Faceman' Peck</role>
    <type>Actor</type>
    <sortorder>1</sortorder>
  </actor>
  <actor>
    <name>Jessica Biel</name>
    <role>Capt. Charisa Sosa</role>
    <type>Actor</type>
    <sortorder>2</sortorder>
  </actor>
  <actor>
    <name>Sharlto Copley</name>
    <role>Capt. 'Howling Mad' Murdock</role>
    <type>Actor</type>
    <sortorder>3</sortorder>
  </actor>
  <actor>
    <name>Patrick Wilson</name>
    <role>Lynch</role>
    <type>Actor</type>
    <sortorder>4</sortorder>
  </actor>
  <actor>
    <name>Quinton Jackson</name>
    <role>Sgt. Bosco 'B.A.' Baracus</role>
    <type>Actor</type>
    <sortorder>5</sortorder>
  </actor>
  <actor>
    <name>Gerald McRaney</name>
    <role>General Morrison</role>
    <type>Actor</type>
    <sortorder>8</sortorder>
  </actor>
  <actor>
    <name>Brian Bloom</name>
    <role>Pike</role>
    <type>Actor</type>
    <sortorder>9</sortorder>
  </actor>
  <actor>
    <name>Omari Hardwick</name>
    <role>Chop Shop J</role>
    <type>Actor</type>
    <sortorder>10</sortorder>
  </actor>
  <actor>
    <name>Maury Sterling</name>
    <role>Gammons</role>
    <type>Actor</type>
    <sortorder>11</sortorder>
  </actor>
  <actor>
    <name>Terry Chen</name>
    <role>Ravech</role>
    <type>Actor</type>
    <sortorder>12</sortorder>
  </actor>
  <actor>
    <name>C. Ernst Harth</name>
    <role>Gilbert</role>
    <type>Actor</type>
    <sortorder>13</sortorder>
  </actor>
  <actor>
    <name>Raj Lal</name>
    <role>Private Silyman</role>
    <type>Actor</type>
    <sortorder>14</sortorder>
  </actor>
  <actor>
    <name>Neil Schell</name>
    <role>Army Meddac Hospital XO</role>
    <type>Actor</type>
    <sortorder>15</sortorder>
  </actor>
  <actor>
    <name>Gardiner Millar</name>
    <role>Officer</role>
    <type>Actor</type>
    <sortorder>16</sortorder>
  </actor>
  <actor>
    <name>Marc-Anthony Massiah</name>
    <role>Tahoe Inmate</role>
    <type>Actor</type>
    <sortorder>17</sortorder>
  </actor>
  <actor>
    <name>Rafael Pellerin</name>
    <role>Soccer Kid</role>
    <type>Actor</type>
    <sortorder>18</sortorder>
  </actor>
  <actor>
    <name>Yul Vazquez</name>
    <role>General Javier Tuco</role>
    <type>Actor</type>
    <sortorder>19</sortorder>
  </actor>
  <actor>
    <name>Henry Czerny</name>
    <role>Director McCready</role>
    <type>Actor</type>
    <sortorder>20</sortorder>
  </actor>
  <actor>
    <name>Jacob Blair</name>
    <role>Agent Blair</role>
    <type>Actor</type>
    <sortorder>21</sortorder>
  </actor>
  <actor>
    <name>Jon Hamm</name>
    <role>Other Lynch</role>
    <type>Actor</type>
    <sortorder>22</sortorder>
  </actor>
  <actor>
    <name>Deborah Aquila</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Alexa L. Fogel</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Christine Kromer</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Dan Bronson</name>
    <role>Costume Supervisor</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Michael Brandt</name>
    <role>Screenplay</role>
    <type>Writing</type>
  </actor>
  <actor>
    <name>Stephen J. Cannell</name>
    <role>Characters</role>
    <type>Writing</type>
  </actor>
  <actor>
    <name>Derek Haas</name>
    <role>Screenplay</role>
    <type>Writing</type>
  </actor>
  <actor>
    <name>Skip Woods</name>
    <role>Screenplay</role>
    <type>Writing</type>
  </actor>
  <actor>
    <name>Stephen J. Cannell</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Jules Daly</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Ross Fanger</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Ridley Scott</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Tony Scott</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Iain Smith</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Spike Seldin</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Alex Young</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Alan Silvestri</name>
    <role>Music</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Heike Brandstatter</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Coreen Mayrs</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Tricia Wood</name>
    <role>Casting</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Michael Diner</name>
    <role>Art Direction</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Dan Hermansen</name>
    <role>Art Direction</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Elizabeth Wilcox</name>
    <role>Set Decoration</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Betsy Heimann</name>
    <role>Costume Design</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Resho Ollek</name>
    <role>Chef</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Jackie Andrade</name>
    <role>Chef</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Shannon Courte</name>
    <role>Art Department Coordinator</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Charles Leitrants</name>
    <role>Construction Coordinator</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Christopher Geggie</name>
    <role>Property Master</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Kirsten Franson</name>
    <role>Assistant Art Director</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Martina Javorova</name>
    <role>Assistant Art Director</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Kendelle Elliott</name>
    <role>Assistant Art Director</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Laurel Bergman</name>
    <role>Assistant Art Director</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Nancy Anna Brown</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Deanna Bonazza</name>
    <role>Scenic Artist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>John Burke</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Michael Corrado</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Douglas Higgins</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>John B. Keys</name>
    <role>Scenic Artist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Jerry McLaughlin</name>
    <role>Scenic Artist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Sheila Millar</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Peter Ochotta</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Thelma Quinn</name>
    <role>Scenic Artist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Jim Wallis</name>
    <role>Set Designer</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Joyce Woods</name>
    <role>Scenic Artist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Bryan Korenberg</name>
    <role>Property Master</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Charles Wood</name>
    <role>Production Design</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Andrew Li</name>
    <role>Art Direction</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Helen Jarvis</name>
    <role>Supervising Art Director</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Brent Gloeckler</name>
    <role>Sculptor</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Max Gloeckler</name>
    <role>Sculptor</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Vladimir Lushnikov</name>
    <role>Sculptor</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Al Rourke</name>
    <role>Construction Foreman</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>David R. Murray</name>
    <role>Construction Foreman</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Derick McLeod</name>
    <role>Construction Foreman</role>
    <type>Art</type>
  </actor>
  <actor>
    <name>Craig Henighan</name>
    <role>Supervising Sound Editor</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>John A. Larsen</name>
    <role>Supervising Sound Editor</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Matt Patterson</name>
    <role>Sound Recordist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Tim Gomillion</name>
    <role>Sound Recordist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Michael Magill</name>
    <role>Dialogue Editor</role>
    <type>Editing</type>
  </actor>
  <actor>
    <name>Gary C. Bourgeois</name>
    <role>Sound Re-Recording Mixer</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Andy Nelson</name>
    <role>Sound Re-Recording Mixer</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Jay Wilkinson</name>
    <role>Supervising Sound Effects Editor</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Wayne Lemmer</name>
    <role>Sound Effects Editor</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Dan O'Connell</name>
    <role>Foley</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>Joanna Capitano</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>David Hsin</name>
    <role>Visual Effects Editor</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Michael Kowalski</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Sophie Leclerc</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Marvyn Young</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Kendrick Wallace</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Andrew Li</name>
    <role>Visual Effects Art Director</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Jon Grinberg</name>
    <role>Visual Effects Editor</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Karey Maltzahn</name>
    <role>Visual Effects Producer</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Leona Naidoo</name>
    <role>Visual Effects Editor</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Erik Nordby</name>
    <role>Visual Effects Supervisor</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>James E. Price</name>
    <role>Visual Effects Supervisor</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Ben Bray</name>
    <role>Stunt Coordinator</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Frank Torres</name>
    <role>Stunt Coordinator</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Owen Walstrom</name>
    <role>Stunt Coordinator</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Klemens Becker</name>
    <role>Camera Operator</role>
    <type>Camera</type>
  </actor>
  <actor>
    <name>David Crone</name>
    <role>Camera Operator</role>
    <type>Camera</type>
  </actor>
  <actor>
    <name>Phil Pastuhov</name>
    <role>Helicopter Camera</role>
    <type>Camera</type>
  </actor>
  <actor>
    <name>Douglas Curran</name>
    <role>Still Photographer</role>
    <type>Camera</type>
  </actor>
  <actor>
    <name>David Tickell</name>
    <role>Gaffer</role>
    <type>Lighting</type>
  </actor>
  <actor>
    <name>Regina Cachuela</name>
    <role>Animation Director</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Jeannie Lee Marks</name>
    <role>Music Editor</role>
    <type>Sound</type>
  </actor>
  <actor>
    <name>David Holm</name>
    <role>Transportation Coordinator</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Ann Goobie</name>
    <role>Location Manager</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Susan Lambie</name>
    <role>Script Supervisor</role>
    <type>Directing</type>
  </actor>
  <actor>
    <name>Christian McWilliams</name>
    <role>Location Manager</role>
    <type>Production</type>
  </actor>
  <actor>
    <name>Tim Monich</name>
    <role>Dialect Coach</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Jess Platt</name>
    <role>Dialect Coach</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Karen Pidgurski</name>
    <role>Unit Publicist</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Stacey Butterworth</name>
    <role>Wigmaker</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Debra Wiebe</name>
    <role>Hairstylist</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Lori McCoy-Bell</name>
    <role>Hairstylist</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Noriko Watanabe</name>
    <role>Hairstylist</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Candice Stafford</name>
    <role>Makeup Artist</role>
    <type>Costume & Make-Up</type>
  </actor>
  <actor>
    <name>Anthony Di Ninno</name>
    <role>Visual Effects Art Director</role>
    <type>Crew</type>
  </actor>
  <actor>
    <name>Mauro Fiore</name>
    <role>Director of Photography</role>
    <type>Camera</type>
  </actor>
  <actor>
    <name>Julie D'Antoni</name>
    <role>Visual Effects</role>
    <type>Visual Effects</type>
  </actor>
  <actor>
    <name>Daniel Lindsey</name>
    <role>VFX Supervisor</role>
    <type>Visual Effects</type>
  </actor>
  <id>tt0429493</id>
  <fileinfo>
    <streamdetails>
      <video>
        <codec>h264</codec>
        <micodec>h264</micodec>
        <bitrate>9140403</bitrate>
        <width>1920</width>
        <height>1080</height>
        <aspect>16:9</aspect>
        <aspectratio>16:9</aspectratio>
        <framerate>23.97602</framerate>
        <language>eng</language>
        <scantype>progressive</scantype>
        <default>True</default>
        <forced>False</forced>
        <duration>132</duration>
        <durationinseconds>7932</durationinseconds>
      </video>
      <audio>
        <codec>aac</codec>
        <micodec>aac</micodec>
        <language>eng</language>
        <scantype>progressive</scantype>
        <channels>6</channels>
        <samplingrate>48000</samplingrate>
        <default>True</default>
        <forced>False</forced>
      </audio>
    </streamdetails>
  </fileinfo>
</movie>

Edited by mellomade
  • Like 1
Link to comment
Share on other sites

mellomade

Nope - just Emby.  This is a fresh install of OpenElec Beta 3.  The only thing that was done past the default OE install was to install and configure the Emby addon.

Link to comment
Share on other sites

Angelblue05

Ok guys, I will add more logging for next release - hopefully this will help determine where things are going wrong.

  • Like 1
Link to comment
Share on other sites

Angelblue05

I have been having this issue on stable all of the sudden. At least I'm able to reproduce it, so this should get resolved pretty quickly. It looks like a simple reset resync solves the issue. I can't explain it, the playcount we applied is correct, the server returns the correct playcount, we write the correct playcount to database, but then it's not there. Odd.

Edited by Angelblue05
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...