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"!
Comments
Comment #1
eaton commentedAre you using RC2 of Views?
Comment #2
CompShack commentedYes 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.
Comment #3
eaton commentedSecond 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.
Comment #4
CompShack commented@Eaton - I've just cleared cache and tried it again but same errors. No luck yet.
Comment #5
CompShack commentedI'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!
Comment #6
j0rd commentedIf 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.
Comment #7
ManyNancy commentedI'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!
Comment #8
ManyNancy commentedWhoops.
Comment #9
eaton commentedThere 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?
Comment #10
socialnicheguru commentedError: 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
Comment #11
ManyNancy commentedYes it is as activelyOUT described.
Thanks!
Comment #12
eaton commentedBingo! 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.
Comment #14
sharpbites commentedI downloaded the ideation module (6.x) and I am having the same issue.
Comment #15
sharpbites commentedSorry, I fogot to update version.
Comment #16
socialnicheguru commentedI 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
Comment #18
legolasboDrupal 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.