def handle(self, **options): """Handle the command. Args: **options (dict, unused): Options parsed on the command line. For this command, no options are available. """ fix_review_counts()
def repository_delete_reset_review_counts(sender, instance, using, **kwargs): """Reset review counts in the dashboard when deleting repository objects. There doesn't seem to be a good way to get notified on cascaded delete operations, which means that when deleting a repository, there's no good way to update the review counts that are shown to users. This method clears them out entirely to be regenerated. Deleting repositories should be a very rare occurrance, so it's not too upsetting to do this. """ fix_review_counts()
def handle_noargs(self, **options): fix_review_counts()