Skip to content

pipe.condition_unmatched

A condition matched no outcome

Type https://mthds.ai/errors/pipe.condition_unmatched
Family pipe: A pipe failing at run time because of what the method does.
Domain method: the method's author acts, by changing the method
Retry no: repeating the operation fails the same way
HTTP status 422
Raised as a problem document, sent as the body of an HTTP response or kept in a run's record

What it means

A PipeCondition's expression rendered a value that none of its outcomes maps, and the pipe gives no default.

What to do

Add the missing value to the pipe's outcomes, or set a default_outcome.

Next steps

A problem carries the step aimed at whoever reads it: the first when its reader is the domain's actor, the method's author, and the second for any other reader.

Reader Kind Detail
The domain's actor change_method Map every value the condition of pipe '{pipe}' can render to an outcome, or give it a default outcome.
Any other reader contact_owner Ask the method's owner to map every value of the condition of pipe '{pipe}'.

Detail

The problem's detail is written from this template, filled with the occurrence's parameters:

The condition of pipe '{pipe}' rendered a value that no outcome maps.

Parameters

Every parameter is present on every occurrence of the code.

Name Type Description
pipe identifier The PipeCondition at fault.

See also