Project

General

Profile

Actions

Back-Feature #334

open

1: Модернизировать метод updateAction 2: Проверка всех публичных методов

Added by Алексей Подшиблов 6 days ago. Updated 6 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
03/02/2026
Due date:
% Done:

0%

Estimated time:

Description

apps/action/src/action/services/action.service.ts

в методе updateAction добавить проверку- если статус "Banned" - то изменить статус мероприятия невозможно

export enum ActionStatus {
  DraftCopy = 'DraftCopy',
  Published = 'Published',
  UnPublished = 'UnPublished',
  Banned = 'Banned',
  Deleted = 'Deleted',
}

Во всех публичных методах проверить что показываются статусы только - Published 


const action = await this.actionRepository.findOne({
    where: { 
      actionId: params.actionId,
      status: ActionStatus.Published  
    },
  })
  
Actions #1

Updated by Алексей Подшиблов 6 days ago

  • Subject changed from Модернизировать метод updateAction to 1: Модернизировать метод updateAction 2: Проверка всех публичных методов
Actions

Also available in: Atom PDF