home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
General Forums
Newcomers Forum
Can't find MP2 client settings?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="morpheus_xx" data-source="post: 1186952" data-attributes="member: 48495"><p>My commit note contains the reference to one possible source: the grabber for tvtv.de produced such results. IIRC the main issue were "overlapping programs": there was on big program over 8 hours, and then multiple small ones in the same range. The first of this smaller programs had the same start time as the "surrounding" program.</p><p></p><p>While this could be said to be issues of the grabber or the online site providing program information, in result it lead to programs persisted that had the same start and end time. My filter exaclty prevented this case.</p><p></p><p>What I didn't know was the fact that there are xmltv sources that obmit the endtime and that other logic deals with it. As the original coded didn't solve my problem, and the new code doesn't support the other way, both should be changed to a common way.</p><p></p><p>If I move the check into the correction functions, the result should be the expected one. Or a simple check constraint on the Programs table that avoids "start = end" would be another possibility (effective but not elegant).</p></blockquote><p></p>
[QUOTE="morpheus_xx, post: 1186952, member: 48495"] My commit note contains the reference to one possible source: the grabber for tvtv.de produced such results. IIRC the main issue were "overlapping programs": there was on big program over 8 hours, and then multiple small ones in the same range. The first of this smaller programs had the same start time as the "surrounding" program. While this could be said to be issues of the grabber or the online site providing program information, in result it lead to programs persisted that had the same start and end time. My filter exaclty prevented this case. What I didn't know was the fact that there are xmltv sources that obmit the endtime and that other logic deals with it. As the original coded didn't solve my problem, and the new code doesn't support the other way, both should be changed to a common way. If I move the check into the correction functions, the result should be the expected one. Or a simple check constraint on the Programs table that avoids "start = end" would be another possibility (effective but not elegant). [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
General Forums
Newcomers Forum
Can't find MP2 client settings?
Contact us
RSS
Top
Bottom