-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS-586 Implement logic to add expiration date to banned books and remove expired banned books #1627
Conversation
iOS-584 Disable ipa upload to firebase
…ired banned books
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks sound to me. I just have a few refactoring suggestions, mainly to make the code express the "banned books" stuff more clearly. Overall pretty minor stuff, but let me know what you think.
Thanks for this and for adding meaningful comments, this will be easy to forget.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good 👍 👍
@@ -106,7 +106,8 @@ @interface NYPLOPDSAcquisition () | |||
@property (nonatomic, copy, nonnull) NSString *type; | |||
@property (nonatomic, nonnull) NSURL *hrefURL; | |||
@property (nonatomic, nonnull) NSArray<NYPLOPDSIndirectAcquisition *> *indirectAcquisitions; | |||
@property (nonatomic, nonnull) id<NYPLOPDSAcquisitionAvailability> availability; | |||
/// The NYPLOPDSAcquisitionAvailability property is omitted here because it's no longer a read only object. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: while this is true, it is also the default in objective-c so I don't think it's needed.
909a295
to
346eab0
Compare
e565795
to
f0eee0f
Compare
f0eee0f
to
0a65d96
Compare
What's this do?
Add expiration date to banned books
Remove expired banned books
CI fixes that already merged into release branch
Why are we doing this? (w/ JIRA link if applicable)
iOS-586
How should this be tested? / Do these changes have associated tests?
See test cases in ticket
Dependencies for merging? Releasing to production?
N/A
Does this include changes that require a new SimplyE/Open eBooks build for QA?
Yes
Has the application documentation been updated for these changes?
No
Did someone actually run this code to verify it works?
@ExplorerNautilus