Rush has uploaded a new change for review. https://gerrit.wikimedia.org/r/215688
Change subject: phab public dump include story points v2 ...................................................................... phab public dump include story points v2 Change-Id: I57e0d863db1a4234f5e323caf62a7c6e407f0b61 --- M public_task_dump.py M wmfphablib/phabdb.py 2 files changed, 5 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/phabricator/tools refs/changes/88/215688/1 diff --git a/public_task_dump.py b/public_task_dump.py index d00bfae..d5f6dcf 100755 --- a/public_task_dump.py +++ b/public_task_dump.py @@ -18,6 +18,8 @@ id = task[0] taskdata[id] = {} + taskdata[id]['storypoints'] = phabdb.get_storypoints(task[1]) or '' + taskdata[id]['transactions'] = {} for t in transactions: taskdata[id]['transactions'][t] = phabdb.get_transactionbytype(task[1], t) @@ -32,13 +34,10 @@ and phabdb.get_projectpolicy(edge[2]) == 'public'] taskdata[id]['edge'] = filter(bool, edge_allowed) - taskdata[id]['storypoints'] = phabdb.get_storypoints(task[1]) - - data['task'] = taskdata data['project'] = {} data['project']['projects'] = phabdb.get_projectbypolicy(policy='public') data['project']['columns'] = phabdb.get_projectcolumns() -with open('phabricator_public.dump', 'w') as f: +with open('/srv/dumps/phabricator_public.dump', 'w') as f: f.write(json.dumps(data)) diff --git a/wmfphablib/phabdb.py b/wmfphablib/phabdb.py index 8cc1d8c..999e62f 100755 --- a/wmfphablib/phabdb.py +++ b/wmfphablib/phabdb.py @@ -82,7 +82,8 @@ WHERE indexKey=%s AND objectPHID=%s", ('yERhvoZPNPtM', taskPHID), limit=None) p.close() - return _ + if _ is not None and len(_[0]) > 0: + return _[0] def get_edgebysrc(src): p = phdb(db='phabricator_maniphest', -- To view, visit https://gerrit.wikimedia.org/r/215688 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I57e0d863db1a4234f5e323caf62a7c6e407f0b61 Gerrit-PatchSet: 1 Gerrit-Project: phabricator/tools Gerrit-Branch: master Gerrit-Owner: Rush <r...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits