Closed elizoller closed 3 years ago
I should also note that in D9 I was unable to load the Islandora Repository Reports page but when I made these changes, I was able to. I tested several reports and some downloads to CSV which I believe would cover the majority of these cases but I didn't test every report or submodule.
Thanks very much @elizoller . I haven't been keeping up on how Islandora contrib modules are accommodating API changes like this across Drupal 8 and 9. Maybe maintain different branches?
most of the changes work in both d8 and d9 so we haven't had to straddle that in islandora (and neither have most drupal contrib modules - i can only think of one example where they had a clear cut between d8 and d9 support).
OK, thanks. I think for now I'll cut two branches, 8.x-1.x and 9.x-1.x, and maintain both and document this in the README. There hasn't been much activity on this module lately so shouldn't be too bad in the short term. Once Islandora shifts completely to D9 we can let the 8.x branch go stale.
Thanks very much for figuring out this API compatibility issue.
All tested and works in Drupal 8, so no need for multiple branches. Thanks!
user.private_tempstore
has been deprecated in d9 and replaced withtempstore.private
diff below includes the changes: