Project

General

Profile

Actions

Feature #2940

closed

Bulk action: Delete tree node and structure

Added by Radek Tomiška over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
UX
Target version:
Start date:
09/10/2021
Due date:
% Done:

100%

Estimated time:
12.00 h
Owner:

Description

Add support for bulk action to tree nodes and tree type and implement delete method with force delete support (delete all children or nodes with given type).

Actions #1

Updated by Radek Tomiška over 2 years ago

  • Estimated time set to 12.00 h
Actions #2

Updated by Radek Tomiška over 2 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Radek Tomiška over 2 years ago

  • Status changed from In Progress to Needs feedback
  • % Done changed from 0 to 90

Feature is implemeted, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/310dddec5bce811033450364f702157cce22b00a

Could you provide me a feedback, please?

Actions #4

Updated by Tomáš Doischer over 2 years ago

  • Assignee changed from Radek Tomiška to Tomáš Doischer
Actions #5

Updated by Tomáš Doischer over 2 years ago

  • Status changed from Needs feedback to In Progress
  • Assignee changed from Tomáš Doischer to Radek Tomiška

This is great and it will be very useful. One thing that surprised me, however, was that with force delete, contracts with work position on the deleted tree node are actually deleted. I consulted this with colleagues and we think this is dangerous and unexpected. We think it would be better to just remove the work position from the contract.

Otherwise, it looks and works great.

Actions #6

Updated by Radek Tomiška over 2 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Tomáš Doischer

Contracts and other positions are preserved now, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/d10a988b291b36773d63699d3e2f7deab995f8e5

Could you provide me a feedback again, please?

Actions #7

Updated by Tomáš Doischer over 2 years ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Tomáš Doischer to Radek Tomiška
  • % Done changed from 90 to 100

Looks great, thank you!

Actions #8

Updated by Radek Tomiška over 2 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF