So, I was able to prevent the error of "invalid category specified" by commenting out some lines on the file class_dm_video.php
There is something wrong in that IF condition that is making it always turn out true. I tried to break it down by removing one of the statements inside the IF at a time, but they all turned out true.
Not sure exactly what they are, but something is wrong.
PHP Code:
function verify_videocategoryid(&$catid)
{
if (!$this->registry->videocats["$catid"] OR !is_member_of($this->registry->userinfo, $this->registry->videocats["$catid"]['usergroups']) OR !$this->registry->videocats["$catid"]['active'])
{
// $this->error('invalid_video_category_specified');
// return false;
}
return true;
}
Does anyone know what is going on?
Thanks