+6
-3
appview/ingester.go
+6
-3
appview/ingester.go
···
492
if err != nil || len(spindles) != 1 {
493
return fmt.Errorf("failed to get spindles: %w, len(spindles) = %d", err, len(spindles))
494
}
495
496
tx, err := ddb.Begin()
497
if err != nil {
···
511
return err
512
}
513
514
-
err = i.Enforcer.RemoveSpindle(instance)
515
-
if err != nil {
516
-
return err
517
}
518
519
err = tx.Commit()
···
492
if err != nil || len(spindles) != 1 {
493
return fmt.Errorf("failed to get spindles: %w, len(spindles) = %d", err, len(spindles))
494
}
495
+
spindle := spindles[0]
496
497
tx, err := ddb.Begin()
498
if err != nil {
···
512
return err
513
}
514
515
+
if spindle.Verified != nil {
516
+
err = i.Enforcer.RemoveSpindle(instance)
517
+
if err != nil {
518
+
return err
519
+
}
520
}
521
522
err = tx.Commit()
+8
-5
appview/spindles/spindles.go
+8
-5
appview/spindles/spindles.go
···
316
return
317
}
318
319
+
// delete from enforcer
320
+
if spindles[0].Verified != nil {
321
+
err = s.Enforcer.RemoveSpindle(instance)
322
+
if err != nil {
323
+
l.Error("failed to update ACL", "err", err)
324
+
fail()
325
+
return
326
+
}
327
}
328
329
client, err := s.OAuth.AuthorizedClient(r)