Changeset 879b706


Ignore:
Timestamp:
Dec 20, 2015 3:24:35 PM (4 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
074c5aa1
Parents:
cad0ab1
Message:

Family: Discard old key property so the separator change will happen

File:
1 edited

Legend:

Unmodified
Added
Removed
  • router/java/src/net/i2p/router/StatisticsManager.java

    rcad0ab1 r879b706  
    196196                    // copy over the pubkey and signature
    197197                    key = oldRI.getOption(FamilyKeyCrypto.OPT_KEY);
    198                     if (key != null)
    199                         stats.setProperty(FamilyKeyCrypto.OPT_KEY, key);
    200                     sig = oldRI.getOption(FamilyKeyCrypto.OPT_SIG);
    201                     if (sig != null)
    202                         stats.setProperty(FamilyKeyCrypto.OPT_SIG, sig);
     198                    if (key != null) {
     199                        if (key.contains(";")) {
     200                            // we changed the separator from ';' to ':'
     201                            key = null;
     202                        } else {
     203                            stats.setProperty(FamilyKeyCrypto.OPT_KEY, key);
     204                            sig = oldRI.getOption(FamilyKeyCrypto.OPT_SIG);
     205                            if (sig != null)
     206                                stats.setProperty(FamilyKeyCrypto.OPT_SIG, sig);
     207                        }
     208                    }
    203209                }
    204210            }
Note: See TracChangeset for help on using the changeset viewer.