On trying to save an agreement where I've linked in a license, the agreement does not save (or do anything) and in the console there is an error.
Steps to Reproduce:
- Create an Agreement
- Create a license
- Edit agreement and link license, make status = Controlling
- Click "save and close"
Nothing happens in UI, in Console see the error:
index.js:288 Uncaught (in promise) TypeError: Converting circular structure to JSON
--> starting at object with constructor 'HTMLSpanElement'
| property '__reactFiber$56gk327e714' -> object with constructor 'Fc'
--- property 'stateNode' closes the circle
at JSON.stringify (<anonymous>)
at new w (index.js:288:30)
at P.t.<computed> [as put] (index.js:511:36)
at Object.mutationFn (AgreementEditRoute.js:113:21)
at Object.fn (mutation.js:132:31)
at l (retryer.js:95:31)
at new u (retryer.js:156:3)
at t.executeMutation (mutation.js:126:20)