@@ -784,6 +784,9 @@ func (s *PersisterTestSuite) TestFindGrantedAndRememberedConsentRequests() {
784784 require .NoError (t , r .Persister ().CreateConsentRequest (s .t1 , f , req ))
785785 _ , err := r .Persister ().HandleConsentRequest (s .t1 , f , hcr )
786786 require .NoError (t , err )
787+
788+ f .ConsentWasHandled = true
789+ f .State = flow .FlowStateConsentUsed
787790 require .NoError (t , r .Persister ().Connection (context .Background ()).Create (f ))
788791
789792 actual , err := r .Persister ().FindGrantedAndRememberedConsentRequests (s .t2 , client .ID , f .Subject )
@@ -1432,6 +1435,7 @@ func (s *PersisterTestSuite) TestHandleConsentRequest() {
14321435 sessionID := uuid .Must (uuid .NewV4 ()).String ()
14331436 c1 := & client.Client {ID : uuidx .NewV4 ().String ()}
14341437 f := newFlow (s .t1NID , c1 .ID , "sub" , sqlxx .NullString (sessionID ))
1438+
14351439 persistLoginSession (s .t1 , t , r .Persister (), & flow.LoginSession {ID : sessionID })
14361440 require .NoError (t , r .Persister ().CreateClient (s .t1 , c1 ))
14371441 require .NoError (t , r .Persister ().CreateClient (s .t2 , c1 ))
@@ -1461,6 +1465,9 @@ func (s *PersisterTestSuite) TestHandleConsentRequest() {
14611465 actualCR , err = r .Persister ().HandleConsentRequest (s .t1 , f , hcr )
14621466 require .NoError (t , err )
14631467 require .NotNil (t , actualCR )
1468+
1469+ f .ConsentWasHandled = true
1470+ f .State = flow .FlowStateConsentUsed
14641471 require .NoError (t , r .Persister ().Connection (context .Background ()).Create (f ))
14651472 actual , err = r .Persister ().FindGrantedAndRememberedConsentRequests (s .t1 , c1 .ID , f .Subject )
14661473 require .NoError (t , err )
0 commit comments