Project

General

Profile

Task #2202

Main form definition consistency solved on service level.

Added by Ondrej Husník over 1 year ago. Updated 29 days ago.

Status:
Closed
Priority:
Normal
Category:
Eav
Target version:
Start date:
04/08/2020
Due date:
% Done:

100%

Estimated time:
Milestones:

Description

In general, there should be just 1 form definition with Main flag of a given type if it exists. This task has been already solved in task #2108 on the FE level and by protection from deleting in particular delete processor. Applying this rule generally is much complicated task because there exist parts in IdM using form definitions but where maintaining main definition doesn't make sense.


Related issues

Related to CzechIdM - Defect #2108: Unchecking "Main definition" check box in Form definition causes IdM doesn't startClosed03/09/2020

History

#1 Updated by Ondrej Husník over 1 year ago

  • Category set to Eav
  • Assignee set to Ondrej Husník

#2 Updated by Radek Tomiška over 1 year ago

  • Related to Defect #2108: Unchecking "Main definition" check box in Form definition causes IdM doesn't start added

#3 Updated by Ondrej Husník over 1 year ago

  • Status changed from New to In Progress

#4 Updated by Radek Tomiška 3 months ago

  • Status changed from In Progress to New
  • Assignee changed from Ondrej Husník to Radek Tomiška
  • Target version set to 11.2.0

#6 Updated by Radek Tomiška 2 months ago

  • Status changed from New to In Progress

#7 Updated by Radek Tomiška 2 months ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Ondrej Husník
  • % Done changed from 0 to 90

Validation is moved into service layer, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/7a2af9de05c9e55e0544c9aace8f415cebcedd00

Could you provide me a feedback, please?

#8 Updated by Ondrej Husník about 1 month ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Ondrej Husník to Radek Tomiška
  • % Done changed from 90 to 100

Tested via rest api. The main definition cannot be deleted whereas ordinary definition can. Works fine.

#9 Updated by Radek Tomiška 29 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF

Go to top