Hey everyone,

I've upgraded recently to the latest github code and the "Debug rules evaluation" setting doesn't appear to be working for me anymore. I've definitely seen the debug information working a few weeks back, so I'm not sure if a recent commit created a bug or if something else changes in how the debug info is supposed to display on the page when a rule is evaluated.

Any thoughts?

Thanks,
Ben

Comments

fago’s picture

Component: Rules Core » Rules Engine
Category: bug » support
Status: Active » Fixed

I changed that recently to make use of a theme function. You need to clear the cache, then it should be working again.

BenK’s picture

Status: Fixed » Active

Hey fago,

I tried clearing the cache, but that didn't solve the problem for me. Any other ideas?

Also, I'm using the Bartik theme in D7 core... could there by any conflicts with that theme?

--Ben

baff’s picture

Same with me - it was working - but now not anymore - using Zen Subtheme

dasjo’s picture

Status: Active » Postponed (maintainer needs more info)

the debug log displays correctly with current rules versions, so please provide more info if applicable

gorillaz.f’s picture

my debug message not come out too
using core 7.0 + Entity API 7.x-1.0-beta7 + rules 7.x-2.0-alpha5

burlap’s picture

The same here, no themed debug messages (core 7.0 + dev versions as of March 19). Cleared caches, rebuilt theme registry, changed themes, nothing helped.

On my test setup I have one rule only (After updating content -> Show message).

EDIT: it seems to work if I disable overlay.

klausi’s picture

Title: "Debug rules evaluation" not displaying debug info » Overlay eats up the Rules debug log
Category: support » bug
Status: Postponed (maintainer needs more info) » Active

Confirmed. Workaround: disable the overlay.

burlap’s picture

I was just wondering - why not use drupal_set_message to show the log? I hacked rules_page_build and it worked for me with overlay.

fago’s picture

The idea was to support a setting to move the log in a region where it doesn't pollute the interface that much. Also, the log should be improved with JS in future. I don't think that's very appropriate with messages.

burlap’s picture

You're right, I disabled this hack pretty quickly, it doesn't look in the right place and if there are many rules it becomes very cluttered (even worse than regular rules log).

fago’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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