ItemRevisions with no status are not allowed if there exist a later revision with a status. This tool can detect the problematic revisions and eventually repair them by assigning a status.
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.1.0'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.1.0
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.0'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.0
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.1'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.1
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.2'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.2
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.3'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.3
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.4'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.4
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.5'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.5
This action is irreversible
source 'https://gems.bct-technology.com/' gem 'statuscleanup', '0.2.6'
$ gem sources -a https://gems.bct-technology.com/
$ gem install statuscleanup -v 0.2.6
This action is irreversible