Skip to content

CheckExpirationDate database classes now pull directly from the government database.

Joshua Schwamb requested to merge issue_341_foodkeeper_api_heroku_support into main

License and Copyright Notice

By submitting this issue or commenting on this issue, or contributing any content to this issue, you certify under the Developer Certificate of Origin that the content you post may be licensed under GPLv3 (for code) or CC-BY-SA 4.0 International (for non-code content).

Branch Name

issue_341_foodkeeper_api_heroku_support

Related Issues

Issue #341 (closed)

Description

The database classes have been modified to pull directly from the government database instead of using the deprecated Heroku API. Also, the "description" column in the "category" database table has been removed, since it was just a concatenation of the other 2 pre-existing columns.

Steps to Test

  1. Click the "Check Expiration Date" button on the main screen after opening the app.
  2. Once the database has finished loading, use the App Inspector to verify that the database has been loaded correctly.
  3. If not, use the Device File Explorer in Android Studio to delete data/data/edu.ncc.nest.nestapp/databases/Nest.db
  4. Repeat steps 1 and 2.

Relevant Screenshots

Relevant Logs

Developer Notes

Merge request reports