Active
Project:
FFmpeg Converter
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
12 Oct 2009 at 16:01 UTC
Updated:
5 Sep 2010 at 21:48 UTC
Jump to comment: Most recent file
Comments
Comment #1
zoo33 commentedFileField and Job Queue are strongly recommended because FFmpeg Converter doesn't do much without them out of the box. You could use its API and configuration from other modules however but that's more or less it. I'd like this to change, maybe by using triggers/actions or Rules.
The fact that it was attempting to queue the file without Job Queue being active is a bug. There needs to be some kind of check for this in _nodeapi() I suppose.
Comment #2
ñull commentedWhat seems the simplest solution is adding "dependencies[] = job_queue" to ffmpeg_converter.info, because that is the matter of fact.
Comment #3
zoo33 commentedThe attached patch adds a couple of checks on the Status Reports admin page that tell you if you're missing any of the recommended modules. This is for 2.x, so the 1.x issue remains.
Also, not sure if rules actions are possible to create if Job queue is missing. So that should be checked too.
The patch depends on the patch in #893992: Use Ctools' export_ui to build the preset admin interface
Comment #4
zoo33 commentedHere's a new patch that fixes a stupid token error and rephrases some texts.
Comment #5
zoo33 commentedAdded FileField to the list of recommended modules.
Comment #6
zoo33 commentedI committed the patch above. So far so good. Now, we should also add suitable warning messages whenever:
– A file is sent to be queued without Job Queue being available.
– A rule is created/edited without the proper modules being available.