tminor fixes to point of sale plugin - electrum - Electrum Bitcoin wallet
 (HTM) git clone https://git.parazyd.org/electrum
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
       ---
 (DIR) commit e9ddba5c3f1fba8d65426b17c0bbd591ec93efc6
 (DIR) parent 8c2ca744d926a54d430268ade57ca54a42492592
 (HTM) Author: thomasv <thomasv@gitorious>
       Date:   Wed, 19 Jun 2013 14:31:59 +0200
       
       minor fixes to point of sale plugin
       
       Diffstat:
         M plugins/pointofsale.py              |       8 ++++----
       
       1 file changed, 4 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/plugins/pointofsale.py b/plugins/pointofsale.py
       t@@ -177,15 +177,15 @@ class Plugin(BasePlugin):
                text = str( item.text(column) )
                try:
                    seq = self.gui.wallet.get_address_index(address)
       -            index = seq[-1]
       +            index = seq[1][1]
                except:
                    print "cannot get index"
                    return
        
                text = text.strip().upper()
                print text
       -        m = re.match('^(\d+(|\.\d*))\s*(|BTC|EUR|USD|GBP|CNY|JPY|RUB|BRL)$', text)
       -        if m:
       +        m = re.match('^(\d*(|\.\d*))\s*(|BTC|EUR|USD|GBP|CNY|JPY|RUB|BRL)$', text)
       +        if m and m.group(1) and m.group(1)!='.':
                    amount = m.group(1)
                    currency = m.group(3)
                    if not currency:
       t@@ -199,7 +199,7 @@ class Plugin(BasePlugin):
                    label = self.gui.wallet.labels.get(address)
                    if label is None:
                        label = self.merchant_name + ' - %04d'%(index+1)
       -                self.wallet.labels[address] = label
       +                self.gui.wallet.labels[address] = label
        
                    if self.qr_window:
                        self.qr_window.set_content( address, label, amount, currency )