diff --git a/package.json b/package.json index 2246099..610f8b9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/contracts", - "version": "1.1.8", + "version": "1.1.9", "description": "Protobuf definitions and generated TypeScript types", "type": "commonjs", "main": "./dist/index.js", diff --git a/src/events/users/search-users.interface.ts b/src/events/users/search-users.interface.ts index 79b8b1a..3f8ceaf 100644 --- a/src/events/users/search-users.interface.ts +++ b/src/events/users/search-users.interface.ts @@ -1,11 +1,4 @@ -// @lendry-erp/contracts/events/search.events.ts - -export enum AccountStatus { - ACTIVE = "ACTIVE", - PENDING = "PENDING", - BLOCKED = "BLOCKED", - DELETED = "DELETED", -} +export type SearchAccountStatus = "ACTIVE" | "PENDING" | "BLOCKED" | "DELETED"; export interface SearchUsersEvent { /** * ID профиля или аккаунта (будет использоваться как _id документа в Elasticsearch) @@ -25,6 +18,6 @@ export interface SearchUsersEvent { /** * Метаданные для фильтрации и безопасности (RBAC) */ - status: AccountStatus; + status: SearchAccountStatus; isPublic: boolean; }