mirror of
				https://github.com/optim-enterprises-bv/databunker.git
				synced 2025-11-03 19:37:48 +00:00 
			
		
		
		
	small optimization
This commit is contained in:
		@@ -109,7 +109,7 @@ func ValidateUserRecordChange(oldRecord []byte, newRecord []byte, authResult str
 | 
				
			|||||||
  adminRecordChanged := false
 | 
					  adminRecordChanged := false
 | 
				
			||||||
  for _, r := range *result.ExtendedResults {
 | 
					  for _, r := range *result.ExtendedResults {
 | 
				
			||||||
    fmt.Printf("path: %s key: %s data: %v\n", r.PropertyPath, r.Key, r.Value)
 | 
					    fmt.Printf("path: %s key: %s data: %v\n", r.PropertyPath, r.Key, r.Value)
 | 
				
			||||||
    if r.Key == "locked" || (r.Key == "admin" && authResult == "login") {
 | 
					    if r.Key == "locked" || (r.Key == "admin" && authResult == "login" && adminRecordChanged == false) {
 | 
				
			||||||
      pointer, _ := jptr.Parse(r.PropertyPath)
 | 
					      pointer, _ := jptr.Parse(r.PropertyPath)
 | 
				
			||||||
      data1, _ := pointer.Eval(oldDoc)
 | 
					      data1, _ := pointer.Eval(oldDoc)
 | 
				
			||||||
      data1Binary, _ := json.Marshal(data1)
 | 
					      data1Binary, _ := json.Marshal(data1)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user