Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

participate in this vote does nothing #4871

Open
ezrahcim opened this issue Jul 10, 2022 · 5 comments
Open

participate in this vote does nothing #4871

ezrahcim opened this issue Jul 10, 2022 · 5 comments

Comments

@ezrahcim
Copy link

ezrahcim commented Jul 10, 2022

Description

Type: Bug

Current Behavior

we don't have access to census yet , but on the settings we put "Skip user verification" on yes, we create polls and now as a email validate user I press on "participate in this vote" and becides reloading the page nothing happens

Expected Behavior

email validated users to be able to vote on polls

Steps to reproduce

deploy with consul installer add mail server to host file as in the docs

@javierm
Copy link
Member

javierm commented Jul 18, 2022

Hi, @ezrahcim 😄.

Not sure what's going on 🤔. In the official demo we've enabled "Skip user verification" and clicking on "participate in this poll" in the polls index works fine. Could you give us the URLs to both the source code you're using and the page where the application is running?

@javierm
Copy link
Member

javierm commented Aug 8, 2022

Closing due to lack of response. @ezrahcim Feel free to reopen once you provide more information about this issue 😉.

@javierm javierm closed this as completed Aug 8, 2022
@ezrahcim
Copy link
Author

https://decide.huka.co.il/polls/
we use the installer as it is

@javierm javierm reopened this Aug 22, 2022
@javierm
Copy link
Member

javierm commented Aug 22, 2022

@ezrahcim Thanks for the info!

The only thing that comes to mind is that the slug attribute of the poll (the one which defines the URL where you can see the poll) is an empty string in the database. Could you confirm that? Not sure how that's possible, though 🤔.

I think we can do a change in CONSUL which would reduce the inconvenience of this issue, but in order to completely fix it we need more information regarding how to reproduce it. Would it be possible for you to tell me the exact steps you do when creating a poll (like: go the this URL, click here, fill in this field, ...)? A video capturing your browser window would work even better.

In particular I'm wondering whether the issue is somehow related to the languages 🤔, so it would be great to know which language you choose when creating a poll (both the language in the links at the top of the page and the languages you select in the "languages in use" field when creating a poll). I take it the default language of your website is Hebrew and the other enabled languages are Arabic and English; is that correct?

In the meantime, as a workaround, you can manually fill the slug column in the polls database table if it's indeed an empty string.

Thanks!

@ohadcn
Copy link

ohadcn commented Aug 24, 2022

@javierm
I'm pretty sure this is the problem, I can register to @ezrahcim CONSUL and participate in the vote using the URL https://decide.huka.co.il/polls/7, but there is no link to this page from polls page so he probably couldn't find it.
It looks to me like a poor UX not to have a default link to the poll when it's in the system (I couldn't find where to edit it in the admin panel, how do I do it?).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants