MCPcopy Create free account
hub / github.com/Bitmessage/PyBitmessage / getLabel

Method getLabel

src/bitmessageqt/account.py:111–128  ·  view source on GitHub ↗
(self, address = None)

Source from the content-addressed store, hash-verified

109 self.type = AccountMixin.SUBSCRIPTION
110
111 def getLabel(self, address = None):
112 if address is None:
113 address = self.address
114 label = address
115 if BMConfigParser().has_section(address):
116 label = BMConfigParser().get(address, 'label')
117 queryreturn = sqlQuery(
118 '''select label from addressbook where address=?''', address)
119 if queryreturn != []:
120 for row in queryreturn:
121 label, = row
122 else:
123 queryreturn = sqlQuery(
124 '''select label from subscriptions where address=?''', address)
125 if queryreturn != []:
126 for row in queryreturn:
127 label, = row
128 return label
129
130 def parseMessage(self, toAddress, fromAddress, subject, message):
131 self.toAddress = toAddress

Callers 3

parseMessageMethod · 0.95
rerenderAddressBookMethod · 0.45
click_pushButtonSendMethod · 0.45

Calls 3

BMConfigParserClass · 0.90
sqlQueryFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected