specify / specify7

Specify 7
https://www.specifysoftware.org/products/specify-7/
GNU General Public License v2.0
66 stars 36 forks source link

Can't Edit Tree Roots in Detail / Record View #4371

Open carlosmbe opened 10 months ago

carlosmbe commented 10 months ago

Describe the bug If you open root record of a Tree. You can't make any changes to it as Specify vocally complains and cites it as an invalid record due to the lack of a parent.

To Reproduce Steps to reproduce the behavior:

  1. Open the Root Record of any tree
  2. Make changes. I.E Rename it or something
  3. Try Saving
  4. See Error (Requires Parent)

Expected behavior It would be pretty cool if we make roots an exception to the Parent Requirement for the Root.

Screen Recording

https://github.com/specify/specify7/assets/53784701/be470b19-a5d4-4bf2-a7bd-977e17f94c7c

https://github.com/specify/specify7/assets/53784701/4824035b-0bf2-4ea2-aef8-342446939f0a

Desktop:

Database Name: NHMD

emenslin commented 3 months ago

Can recreate in edge (7.9.6)