I just noticed that after updating from 1.3 to 1.7, my recurring billing roles stopped being updated.

Looking at this line:

      if ($status == variable_get('uc_file_default_order_status', 'completed') &&

I was a little puzzled. I looked uc_file_default_order_status in `variable` table, and it doesn't exist. Shouldn't this be:

      if ($status == variable_get('uc_roles_default_order_status', 'completed') &&

?

Best,
Andrey.

Comments

vitis’s picture

subscribing

wiremuse’s picture

Please keep us filled in if you managed to fix this.

mr.andrey’s picture

I made the change and it's been working great since.

TR’s picture

Status: Active » Fixed

Committed a fix. Thanks for the bug report.

vitis’s picture

Thank you.

Status: Fixed » Closed (fixed)

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