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

Import by id: cancel doesn't really cancel the request #10508

Closed
2 tasks done
tobiasdiez opened this issue Oct 16, 2023 · 6 comments · Fixed by #10727
Closed
2 tasks done

Import by id: cancel doesn't really cancel the request #10508

tobiasdiez opened this issue Oct 16, 2023 · 6 comments · Fixed by #10727
Labels
bug Confirmed bugs or reports that are very likely to be bugs fetcher

Comments

@tobiasdiez
Copy link
Member

JabRef version

5.10 (latest release)

Operating system

Windows

Details on version and operating system

No response

Checked with the latest development build (copy version output from About dialog)

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

Import something by id, and click "cancel". The dialog disappears, so it looks like it canceled the request. But if the request actually times out (or fails for some other reason) you still get the error dialog shown.

A proper fix would require to cancel/disconnect from the actual http request, and that might be a major refactoring. But at least the composite id fetcher should have a option to not ask the next id fetcher, and errors should be hidden from the users after cancel.

Appendix

...

Log File
Paste an excerpt of your log file here
@tobiasdiez tobiasdiez added bug Confirmed bugs or reports that are very likely to be bugs fetcher labels Oct 16, 2023
@github-project-automation github-project-automation bot moved this to Normal priority in Prioritization Oct 16, 2023
@SUPWEZZ
Copy link

SUPWEZZ commented Oct 19, 2023

Hi @tobiasdiez, I would like the work on the issue, please assign it to me if possible!

@ThiloteE
Copy link
Member

Is this a good first issue for somebody that is new to coding Tobias?
If not, @SUPWEZZ, please check out our good first issues collected at our projects board.

@SUPWEZZ
Copy link

SUPWEZZ commented Oct 20, 2023

Hi @ThiloteE , I've noticed the issue titled "Unchecked 'Do not ask again' does not work," and I'm very interested in attempting to resolve it. If it's not already assigned, may I take a stab at addressing this problem?

Thank you for your consideration.

@ThiloteE
Copy link
Member

Well, if you insist and you are confident, then have a go at it.

@ThiloteE ThiloteE added the FirstTimeCodeContribution Triggers GitHub Greeter Workflow label Oct 20, 2023
@github-actions
Copy link
Contributor

As a general advice for newcomers: check out Contributing for a start. Also, guidelines for setting up a local workspace is worth having a look at.

Feel free to ask here at GitHub, if you have any issue related questions. If you have questions about how to setup your workspace use JabRef's Gitter chat. Try to open a (draft) pull-request early on, so that people can see you are working on the issue and so that they can see the direction the pull request is heading towards. This way, you will likely receive valuable feedback.

@koppor
Copy link
Member

koppor commented Oct 24, 2023

@ThiloteE I think, @SUPWEZZ meant koppor#566. They is already assigned there. Thus, I unassign here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bugs or reports that are very likely to be bugs fetcher
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants