-
Notifications
You must be signed in to change notification settings - Fork 603
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
Report a Crate isn't working #9949
Comments
The "Report" button on that page essentially generates a @eth3lbert any ideas? |
Oh. I would have never expected that; I haven't used an email client for about 20 years. But I remember those mailto-generated forms, now. I assume you don't want to use a database to store the reports. Using emails is fine, but requiring users to have an email client is a little awkward, since a lot of them don't have any, these days. Is there an alternative way to send an email with the report? |
we need a way to respond to reports, so email seems more suited
yeah, that is a fair point. Firefox is able to use in-browser Gmail with
you can send a regular email to help@crates.io |
Here is the template we used:
|
All reported issues about the support page (crate report) are currently related to email clients or URL scheme handlers. I assume that most users should work fine with the current implementation. However, we could revisit this if we see a significant number of users experiencing issues. |
By looking more around Firefox, I found that it was possible to configure how to handle However, I'm currently using Brave, which doesn't seem to have any handler configuration. I reported the problem there, but a few posts I found suggested that the Mail app should be configured as default app in Windows, so that's limited to clients (unless there's a trick I don't know). In conclusion: it works with some browsers, but it's not standard. People who don't use a client must use a browser that allows for customizing the Since "mail-less" reports are the norm, I'd still suggest to make the user aware it's email-based to avoid any confusion. 🙂 |
Current Behavior
Clicking on the
Report crate
button opens the form as expected, with the name of the crate, the reason, and optional details. But when I click on theReport
button at the bottom,Expected Behavior
The report is sent and a confirmation is shown; for example with a pop-up or by displaying a new confirmation page.
Steps To Reproduce
Report crate
button=> this opens https://crates.io/support?crate=llel&inquire=crate-violation
Report
button=> either nothing happens (Brave), or it opens a new, blank browser (Firefox)
Environment
Anything else?
I didn't see any specific instruction or requirement, e.g. to be either logged in or not. I tried both, but it didn't seem to make any difference. I disabled my uBlock plugin, but it didn't make any difference, either.
Perhaps it's simply not giving any feedback and the report is sent anyway, and perhaps Firefox opening a new browser is a side-effect? Hard to know. Or perhaps it's only a placeholder for the functionality to come?
There's very little explanation about it, so I assumed it was a regular report feature.
The text was updated successfully, but these errors were encountered: