3 Commits
Author SHA1 Message Date
Brooke Kuhlmann b66a609da8 Fixed result joiner process strings
Accounts for situations where the result isn't a monad but a string instead. This provides more flexibility for simple single message failures.

Milestone: patch
2026-06-23 14:58:24 -06:00
Brooke Kuhlmann 39414eb526 Refactored problem details within errors namespace
Cleans up the error objects so they are in the same namespace for quick lookup. This includes renaming `ProblemDetail` as `Problem` and using `petail` for `Petail` to clarify the differences.

Milestone: patch
2026-05-18 15:41:58 -06:00
Brooke Kuhlmann 8ff3ac584d Added error result joiner
Joins multiple result errors into single message. This will soon be used to render a single flash message.

Milestone: minor
2026-05-18 12:04:36 -06:00