Skip to content

Commit 5949102

Browse files
authored
Merge pull request #813 from ekristen/fix-sns-bug
fix(sns-subscription): ignore subscriptions already deleted
2 parents 38d7c50 + 80ed3c5 commit 5949102

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

resources/sns-subscription.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,13 @@ type SNSSubscription struct {
6868
TopicARN *string
6969
}
7070

71+
func (r *SNSSubscription) Filter() error {
72+
if *r.ARN == "Deleted" {
73+
return fmt.Errorf("subscription %s is already deleted", *r.ARN)
74+
}
75+
return nil
76+
}
77+
7178
func (r *SNSSubscription) Remove(_ context.Context) error {
7279
_, err := r.svc.Unsubscribe(&sns.UnsubscribeInput{
7380
SubscriptionArn: r.ARN,

0 commit comments

Comments
 (0)