-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
Hey there, I don't have time to fix this so I figured I'd log some issues I found and some enhancement requests.
Calling /jobDetails/{quartzGroupName}/{quartzJobName}
For a job that doesn't exist returns a 500 error. I found the line it throws in the past, but can't recall - its pretty obvious - I think there is a filter that runs, then it calls .get(0) on the resulting structure which is empty, so it throws.
Also, {quartzGroupName} should now be made optional, and default to null. Internally, null will use the QuartzDefaultGroup, so if unspecified in the API/swagger would default to null=defaultGroup.
Ideally the API would return 404 with a response body indicating if the quartzGroupName was not found or if the quartzJobName was not found.
Metadata
Metadata
Assignees
Labels
No labels