Page MenuHomePhabricator

Phabricator-maintenance-bot: create the wiki creation subtasks for wikistats again
Closed, ResolvedPublic

Description

T303727#7805273

I used to get subtasks for adding new projects (wikis) to https://wikistats.wmcloud.org and then at some point I stopped getting them.

Then I saw that the other follow-up tasks are merged into a single follow-up task with checkboxes like T303762. So I wanted to add a checkbox there.

But then I saw the existing code that used to create the subtasks. It seems like it's a bug that the code is not being triggered anymore.

def _handle_wikistats(self):
      client.createSubtask("Please add new wiki `%s` to Wikistats, once it is created. Thanks!" % self.db_name, [
          'PHID-PROJ-6sht6g4xpdii4c4bga2i' # VPS-project-Wikistats
      ], self.post_ticket_phid, 'Add %s to wikistats' % self.db_name)

This is to either reactivate that or decide it should just be a box and add that.

Would be nice if it can also get the "VPS-project-wikistats" tag and/or subscribe me to it directly.