inab / openEBench-nuxt

Vue Client for the OpenEBench Micro Frontends
Apache License 2.0
2 stars 2 forks source link

Manage a non-existent GitHub repository #615

Closed EvaMart closed 4 months ago

EvaMart commented 4 months ago

Currently

The user is re-directed to the FAIR Evaluator page without any kind of explanation.

Desirable

A dialog opens explaining that the repository does not exist. The user does not leave "step 2"

EvaMart commented 4 months ago

Add a step before trying to fetch the installation ID that checks the page exists.

EvaMart commented 4 months ago

If the repository is private, trying to access it returns a 404 error.

EvaMart commented 4 months ago

Leave this as it was an enable an error dialog for other kinds of errors.