Getting the following error when trying to add a new relationship to the FiveStar module.
Error: handler for node > votingapi_cache doesn't exist!

Steps to replicate the error:
* Install and activate the FiveStar module
* Go ahead and add a new view with only one field (Node Title)
* Try adding a "Node: Voting results" Relationship. The error will happen once you check the check box and click add.

I'm not sure where the problem is as there is 3 different modules involved (Views2, Fivestar, and Voting API). So, i thought I'll start here considering the error points to "votingapi_cache"!

CommentFileSizeAuthor
#2 errors.png21.52 KBCompShack

Comments

eaton’s picture

Are you using RC2 of Views?

CompShack’s picture

StatusFileSize
new21.52 KB

Yes I am and now if I try the 2nd fivestar relationship with is "Node: Individual votes " i get the following error:
Error: handler for node > votingapi_vote doesn't exist!

So just to be clear i'm using Views 2.0-rc2 FiveStar 6.x-1.13 and Voting API 6.x-2.0-beta7

See attached image for exact errors.

eaton’s picture

Second question: have you cleared the views cache? The updates do require it to rebuild its handler cache...

I'm looking into the details of this to see if I can reproduce it.

CompShack’s picture

@Eaton - I've just cleared cache and tried it again but same errors. No luck yet.

CompShack’s picture

Status: Active » Closed (fixed)

I'm closing this as it seems that upgrading to Views RC3 takes care of the error. I will re-open it if need be.

Thanks!

j0rd’s picture

If there anyway to delete one of these missing handlers? I've removed a field which a view used to rely on...but not I can't delete this error relationship.

let me know.

ManyNancy’s picture

Version: 6.x-2.0-beta7 » 6.x-2.0-rc2
Status: Closed (fixed) » Active

I'm getting this with the latest version.

Just upgrading causes this error. Even after running update.php (which got this: http://drupal.org/node/501720), this error persists. How can I fix this?

Thanks!

ManyNancy’s picture

Version: 6.x-2.0-rc2 » 6.x-2.0

Whoops.

eaton’s picture

There are several errors -- all unrelated -- discussed in this issue thread. Can you be more specific about what one you're getting, and where you get it?

socialnicheguru’s picture

Error: handler for votingapi_cache > value doesn't exist!

1. Created relationship with node:vote results
2. goto filter and select voting: results
3. select Vote results: Value
4. get the above error.

it seems that only this one is not working correctly.

Chris

ManyNancy’s picture

Yes it is as activelyOUT described.

Thanks!

eaton’s picture

Status: Active » Fixed

Bingo! Thank you for the details. The problem was in the views definition for the value filter field, and a new version has been checked in.

Version 2.1 of VotingAPI will probably be rolled relatively soon with assorted bug fixes. Until that time, the -dev snapshot of the 6.x branch should work.

Status: Fixed » Closed (fixed)

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

sharpbites’s picture

Status: Closed (fixed) » Active

I downloaded the ideation module (6.x) and I am having the same issue.

sharpbites’s picture

Version: 6.x-2.0 » 6.x-2.3

Sorry, I fogot to update version.

socialnicheguru’s picture

I concur with #15. This is still broken. Even in the dev version

I do think that this particular view field is fixed. sorry for the confusion.

Edit: I am having different fields broken in my view.
http://drupal.org/node/1213494
http://drupal.org/node/1213490

  • eaton committed ba8299a on 8.x-3.x
    #309840 - Filter definition for vote/result value fields was broken;...
legolasbo’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

Drupal 6 is no longer supported. Closing old issues to clean up the issue queue.

Please reopen and update this issue if this is still an issue in the D7 or D8 version.