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

Open in RV action: Enhance loader handling #11

Merged
merged 2 commits into from
Jul 23, 2024

Conversation

iLLiCiTiT
Copy link
Member

Description

Add more options to get task for older versions (using representation context). And raise human readable errors with LoadError exception.

Additional information

Older versions don't have filled taskId. Task information is in that case available only on representation context where is task name.

Errors raised when context was invalid were so cryptic that no-one from tested subjects understood what just happened. Also not using LoadError caused that the traceback is shown, which scares people thinking it's a bug.

Testing notes

  1. Run "Open in RV" on representation without filled task on version.
  2. It should use task from representation and continue as it would be ok.
  3. If task is not on representation either then it should show error dialog without traceback.

@BigRoy BigRoy changed the title Open in RV action: Ehance loader handling Open in RV action: Enhance loader handling Jul 17, 2024
Copy link
Member

@kalisp kalisp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, its better now:
image

@kalisp kalisp assigned iLLiCiTiT and unassigned kalisp Jul 23, 2024
@iLLiCiTiT iLLiCiTiT merged commit c4b42cd into develop Jul 23, 2024
1 check failed
@iLLiCiTiT iLLiCiTiT deleted the enhancement/better-play-load-handling branch July 23, 2024 11:20
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

Successfully merging this pull request may close these issues.

2 participants