All checks were successful
ci/woodpecker/push/api Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
13 lines
352 B
TypeScript
13 lines
352 B
TypeScript
import { IsBoolean, IsOptional } from "class-validator";
|
|
import { Transform } from "class-transformer";
|
|
|
|
/**
|
|
* DTO for querying/filtering personalities
|
|
*/
|
|
export class PersonalityQueryDto {
|
|
@IsOptional()
|
|
@IsBoolean({ message: "isActive must be a boolean" })
|
|
@Transform(({ value }) => value === "true" || value === true)
|
|
isActive?: boolean;
|
|
}
|