There seams to be 2 errors in compass_cron :

if ($theme->status && isset($theme->info['settings']['compass']['status']))

should be changed to

if ($theme->status && $theme->info['compass']['status']) {

(or is it me who has misunderstood how the compass info are to be added to the info file?)

Also, _compass_update seams to require that $theme is a string, while compass_cron sends an object. So

_compass_update($theme, $output, $errors);

should be replaced with

_compass_update($theme->name, $output, $errors);

(I am not able to make patches. Sorry for that.)

Comments

Anonymous’s picture

Status: Active » Fixed

Sorry for the delay. This has been patched. Thanks!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.