Skip to content

Commit af91246

Browse files
authored
Fix: Use weak reference in ReaderCardService (#22644)
2 parents 9e9be23 + 9918e56 commit af91246

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

WordPress/Classes/Services/ReaderCardService.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ class ReaderCardService {
2525
}
2626

2727
func fetch(isFirstPage: Bool, refreshCount: Int = 0, success: @escaping (Int, Bool) -> Void, failure: @escaping (Error?) -> Void) {
28-
followedInterestsService.fetchFollowedInterestsLocally { [unowned self] topics in
29-
guard let interests = topics, !interests.isEmpty else {
28+
followedInterestsService.fetchFollowedInterestsLocally { [weak self] topics in
29+
guard let self,
30+
let interests = topics,
31+
!interests.isEmpty else {
3032
failure(Errors.noInterests)
3133
return
3234
}

0 commit comments

Comments
 (0)