Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




How to enable voting

web-app

Running 3.6.3, I want to enable voting by everyone. Right now no one can vote, nor can I find a way to enable it. The string "vot" does not appear anywhere in the 3.6 Users Guide, nor in the Permissions Quick Guide (online, where to get this?) and only once in the 3.6 Management Guide ("View Issue Watchers and Voters"). I searched the forums and came up with a few threads that made it seem like voting is "just there". Well, it's not there on my Gemini 3.6.3.

I see a Votes : 0 in issue detail pages, but no links. I am a Gemini Administrator. I've repeatedly gone through the system and project administration pages and forms looking for anything relating to voting control.

I'm feeling pretty stupid. What am I missing?

Bob Denny
· 1
Bob Denny
Replies (9)
helpful
0
not helpful

I found the Reset Votes link, clicked it, and got this error in the browser:

[QuerySyntaxException: CounterSoft.Gemini.Commons.IssueEN is not mapped [from x in class CounterSoft.Gemini.Commons.Entity.IssueVoteEN where x.IssueID in ( select i.IssueID from CounterSoft.Gemini.Commons.IssueEN i where i.ProjectID = 17 )]] CounterSoft.Gemini.DataProvider.xc0186e148e957052.x1190d3633b023a16(Int32 x270a7f669d2c330d) +121 CounterSoft.Gemini.Business.x95da312ae9372c2e.x1190d3633b023a16(Int32 x270a7f669d2c330d) +15 CounterSoft.Gemini.Web.Project.Admin.ProjectGeneral.lnkResetProjVotes_Click(Object sender, EventArgs e) +54 System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +111 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +79 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


Bob Denny
· 1
Bob Denny
helpful
0
not helpful

The error is a bug (obviously0; http://gemini.countersoft.com/Default.aspx?p=2&i=3627

To vote on an issue simply view the issue and click on the Vote link on the bottom right (where all the actions are).


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Saar --

You missed the main question... How do I enable voting. Please look again at my original post and help me get voting to work.

Your bugtracker issue says you have to reset votes individually... I don't have any voting functionality at all anywhere except that one link which, when I clicked it, showed that error.

Help!


Bob Denny
· 1
Bob Denny
helpful
0
not helpful

Did you look at the bottom left of the view issue page (issue details)? It should be just before "Delete" (if you have the permissions to delete...)


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

OH HOW EMBARASSING! There it is! I missed it multiple times.

Now for a related question. What permission controls a user's ability to vote?


Bob Denny
· 1
Bob Denny
helpful
0
not helpful

Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Thanks, I have added a vote for that with an explanation of why.


Bob Denny
· 1
Bob Denny
helpful
0
not helpful

Bob, anyone who can see the issue can vote. They don't need edit permission.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I found that they needed to be a user, which makes sense since each user gets only one vote. Another bit of brain inactivity on my part. Sorry for the additional noise. I wish this thread could go away so I wouldn't be doubly embarassed :-)


Bob Denny
· 1
Bob Denny