[XB] TMDb Movie Thread Starter

[XB] TMDb Movie Thread Starter [Paid] 2.2.4 Patch Level 2

No permission to buy ($30.00)
I checked the server log and found the following error message, but I'm not sure what the reason is.


Server error log
  • XF\Db\Exception: Job Snog\Movies:MovieCommunityChangesApply: MySQL statement prepare error [1146]: Table 'almalinux_todo1987.xf_snog_tv_thread' doesn't exist
  • src/XF/Db/AbstractStatement.php:230
  • Generated by: Unknown account
  • 5 June 2023 at 7:08 AM

Stack trace​

SELECT thread_id
FROM xf_snog_tv_thread
WHERE thread_id > ? AND tmdb_last_change_date < ?
ORDER BY thread_id

LIMIT 100
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL statement...', 1146, '42S02')
#1 src/XF/Db/Mysqli/Statement.php(41): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1146, '42S02')
#2 src/XF/Db/Mysqli/Statement.php(56): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(172): XF\Db\AbstractAdapter->query('
SELECT thr...', Array)
#5 src/addons/Snog/Movies/Job/MovieCommunityChangesApply.php(29): XF\Db\AbstractAdapter->fetchAllColumn('
SELECT thr...', Array)
#6 src/XF/Job/AbstractRebuildJob.php(30): Snog\Movies\Job\MovieCommunityChangesApply->getNextIds(0, 100)
#7 src/addons/Snog/Movies/Job/MovieCommunityChangesApply.php(15): XF\Job\AbstractRebuildJob->run(3.65555)
#8 src/XF/Job/Manager.php(260): Snog\Movies\Job\MovieCommunityChangesApply->run(3.65555)
#9 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 3.65555)
#10 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 3.65555)
#11 job.php(43): XF\Job\Manager->runQueue(false, 8)
#12 {main}
 
@Ozzy47 That is an issue in src/addons/Snog/Movies/Job/MovieCommunityChangesApply.php line 22 - 28
SQL:
SELECT thread_id
FROM xf_snog_tv_thread
WHERE thread_id > ? AND tmdb_last_change_date < ?
ORDER BY thread_id
Should be...
SQL:
SELECT thread_id
FROM xf_snog_movie_thread
WHERE thread_id > ? AND tmdb_last_change_date < ?
ORDER BY thread_id
 
That's scraping... Sounds like you want it to act as a content scraper.

I am unsure of its specific name, but I desire a feature that can automatically post updates about the latest movies every day. Currently, I have to perform this task manually.
 
I am unsure of its specific name, but I desire a feature that can automatically post updates about the latest movies every day. Currently, I have to perform this task manually.
Not sure they would appreciate automated scraping of their content. Would need to be investigated.
 
Not sure they would appreciate automated scraping of their content. Would need to be investigated.

In fact, this add-on is doing the same thing.

I simply require the procedure for entering the movie's link. The add-on will then take care of fetching and updating any additional content automatically.

Screenshot 2023-06-06 075534.png


Ran-1985-TODO-2029.webp
 
Two items...

1) Any thoughts on why the streaming providers would not be pulled in? Example: https://wlt80s.com/threads/the-pumaman-1980.1068/ vs https://www.themoviedb.org/movie/31278-l-uomo-puma/watch?locale=US -- In this case PlutoTV did not get pulled as one of the available streaming services. I tried all of the various 'rebuild' options in the ACP with no success.​
2) In the template snog_movie_post_macros it should check to see if $company.homepage is blank. Some production companies, like Virgin Films (which did, for example, Electric Dreams, back in the 80's) no longer exist. TMDB ends up with some entries then have the company name listed but without any associated homepage.​
 
Answered.
Update not yet ready for release.

Thank you for your info.

I have observed the response that will resolve the issue in the upcoming update.

My concern is, when can I expect it to be addressed?

I believe as a customer, I have the right to ask the same question.
 
Back
Top Bottom