kiwitcms / Kiwi

open source test management system with over 2 million downloads!
https://kiwitcms.org
GNU General Public License v2.0
979 stars 291 forks source link

Parent ID setting could not retain after change the value. #3765

Open phatvito opened 3 weeks ago

phatvito commented 3 weeks ago

Description of problem

Parent ID setting could not retain after change the value. It will display blank value after modify the settings.

Steps to Reproduce

  1. Create New Test Run in "TESTING" option.
  2. Fill up the value with Name, Product, Version, Type and Parent ID then click on save button.
  3. Edit the Create test run and check the value of Parent ID

Actual results

Parent ID setting could not retain after change the value.

Expected results

Parent ID setting should be retain after change the value.

Additional info (Python traceback, logs, etc.)

20240910-kiwi issue with parent ID

atodorov commented 3 weeks ago

Edit the Create test run and check the value of Parent ID

Can you provide more details / screenshots on exactly how you specify this value ? i.e. where you click, type, etc.

phatvito commented 3 weeks ago

Thanks for your feedback, let me give the steps in details,

  1. Create New Test Run in "TESTING" option
  2. Edit the value with Parent ID TP-1 : onetree or onetree then click on save button 20240910-kiwi issue with parent ID2

20240910-kiwi issue with parent ID3

  1. Then check the New Test Run TP-753: PFE still not under Parent ID TP-1: onetree 20240910-kiwi issue with parent ID8

  2. Check the History with New Test Run TP-753: PFE, the history display blank (it should be retain new value onetree ) 20240910-kiwi issue with parent ID5

Note: Check the previous test run, the Parent ID display properly, the function work fine previously, seems break today. 20240910-kiwi issue with parent ID7

atodorov commented 2 weeks ago

@phatvito did you try the siggestion in the grayed-out text under the Parent ID field -> "Enter to assign; Backspace + Enter to clear" ?

That is make your selection and then press the Enter key ?