If you try to set up an action in CA to send a notification mail on renewal, and do not have uc_roles enabled, the path admin/store/ca/uc_recurring_renewal_email_completed/edit/actions fails because it cannot find ca_build_email_form() (which is located in uc_roles).

Should either require uc_roles as a dependency, provide another actions form, or at least have a friendlier message...

Comments

univate’s picture

Interesting...

Does anyone else think that that function doesn't belong in uc_roles? see #684448: ca_build_email_form function in uc_roles module

rstaylor’s picture

StatusFileSize
new432 bytes

Agree that should be a generic ca function. In the meantime, here's a patch to prevent the WSoD by loading the include.

univate’s picture

Status: Active » Fixed

Added this.

Status: Fixed » Closed (fixed)

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