---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/validation/exceptions/functions/createOrderingRepairError.md
---

# Function: createOrderingRepairError()

```ts
function createOrderingRepairError(
  message: string,
  cause: unknown,
  groupIds: string[],
  deletedIds: string[],
): OrderingRepairException;
```

Defined in: [src/batteries/validation/exceptions.ts:55](https://github.com/NHTIO/ADK/blob/v1.20260905.0/src/src/batteries/validation/exceptions.ts#L55)

Constructs a structured repair failure without losing the underlying store error.

## Parameters

| Parameter    | Type       |
| ------------ | ---------- |
| `message`    | `string`   |
| `cause`      | `unknown`  |
| `groupIds`   | `string`\[] |
| `deletedIds` | `string`\[] |

## Returns

[`OrderingRepairException`](../interfaces/OrderingRepairException.md)
