(self, params)
| 815 | return 'Added subscription.' |
| 816 | |
| 817 | def HandleDeleteSubscription(self, params): |
| 818 | if len(params) != 1: |
| 819 | raise APIError(0, 'I need 1 parameter!') |
| 820 | address, = params |
| 821 | address = addBMIfNotPresent(address) |
| 822 | sqlExecute('''DELETE FROM subscriptions WHERE address=?''', address) |
| 823 | shared.reloadBroadcastSendersForWhichImWatching() |
| 824 | queues.UISignalQueue.put(('rerenderMessagelistFromLabels', '')) |
| 825 | queues.UISignalQueue.put(('rerenderSubscriptions', '')) |
| 826 | return 'Deleted subscription if it existed.' |
| 827 | |
| 828 | def ListSubscriptions(self, params): |
| 829 | queryreturn = sqlQuery('''SELECT label, address, enabled FROM subscriptions''') |
nothing calls this directly
no test coverage detected