discoverygarden / dgi_fixity

Perform periodic fixity checks on selected files.
GNU General Public License v2.0
1 stars 5 forks source link

The Check page and Drush command check the same 100 items every time #16

Closed seth-shaw-asu closed 2 months ago

seth-shaw-asu commented 4 months ago

I recently installed dgi_fixy and ran the generate command. Everything seemed to work fine. However, whenever I run the drush command or use the webform to run checks again, it checks the same 100 items every time. I placed a log statement in FixityCheckBatchCheck::check to verify which items were being checked and it is the same 100 items.

For reference:

composer show discoverygarden/dgi_fixity
name     : discoverygarden/dgi_fixity
versions : * v1.2.1
type     : drupal-module
...
source   : [git] https://github.com/discoverygarden/dgi_fixity.git c89fe47e16e9e715608775c57a6fb62f26282597
dist     : [zip] https://api.github.com/repos/discoverygarden/dgi_fixity/zipball/c89fe47e16e9e715608775c57a6fb62f26282597 c89fe47e16e9e715608775c57a6fb62f26282597
ruebot commented 3 months ago

@seth-shaw-asu I hit this awhile back too, and I think this is a workaround for it: drush --root=/var/www/html/drupal/web dgi_fixity:check --force. I have that setup on a cron.

seth-shaw-asu commented 3 months ago

Still no; it is the same items still.

seth-shaw-asu commented 3 months ago

The cron seems to be working alright. It checks new items each time. It is just the drush and webform that seem stuck on a few items.