Changeset 9e5d809


Ignore:
Timestamp:
Apr 15, 2013 8:23:39 PM (8 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
6c32a05, ec4c830
Parents:
1746a81
Message:

trim form values

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java

    r1746a81 r9e5d809  
    466466    }
    467467   
     468    /**
     469     *  all params may be null or need trimming
     470     */
    468471    public void updateConfig(String dataDir, boolean filesPublic, boolean autoStart, String refreshDelay,
    469472                             String startDelay, String pageSize, String seedPct, String eepHost,
     
    488491        if (upLimit != null) {
    489492            int limit = _util.getMaxUploaders();
    490             try { limit = Integer.parseInt(upLimit); } catch (NumberFormatException nfe) {}
     493            try { limit = Integer.parseInt(upLimit.trim()); } catch (NumberFormatException nfe) {}
    491494            if ( limit != _util.getMaxUploaders()) {
    492495                if ( limit >= Snark.MIN_TOTAL_UPLOADERS ) {
    493496                    _util.setMaxUploaders(limit);
    494497                    changed = true;
    495                     _config.setProperty(PROP_UPLOADERS_TOTAL, "" + limit);
     498                    _config.setProperty(PROP_UPLOADERS_TOTAL, Integer.toString(limit));
    496499                    addMessage(_("Total uploaders limit changed to {0}", limit));
    497500                } else {
     
    502505        if (upBW != null) {
    503506            int limit = _util.getMaxUpBW();
    504             try { limit = Integer.parseInt(upBW); } catch (NumberFormatException nfe) {}
     507            try { limit = Integer.parseInt(upBW.trim()); } catch (NumberFormatException nfe) {}
    505508            if ( limit != _util.getMaxUpBW()) {
    506509                if ( limit >= MIN_UP_BW ) {
    507510                    _util.setMaxUpBW(limit);
    508511                    changed = true;
    509                     _config.setProperty(PROP_UPBW_MAX, "" + limit);
     512                    _config.setProperty(PROP_UPBW_MAX, Integer.toString(limit));
    510513                    addMessage(_("Up BW limit changed to {0}KBps", limit));
    511514                } else {
     
    517520        if (startDelay != null){
    518521                int minutes = _util.getStartupDelay();
    519                 try { minutes = Integer.parseInt(startDelay); } catch (NumberFormatException nfe) {}
     522                try { minutes = Integer.parseInt(startDelay.trim()); } catch (NumberFormatException nfe) {}
    520523                if ( minutes != _util.getStartupDelay()) {
    521524                            _util.setStartupDelay(minutes);
    522525                            changed = true;
    523                             _config.setProperty(PROP_STARTUP_DELAY, "" + minutes);
     526                            _config.setProperty(PROP_STARTUP_DELAY, Integer.toString(minutes));
    524527                            addMessage(_("Startup delay changed to {0}", DataHelper.formatDuration2(minutes * 60 * 1000)));
    525528                }
     
    528531        if (refreshDelay != null) {
    529532            try {
    530                 int secs = Integer.parseInt(refreshDelay);
     533                int secs = Integer.parseInt(refreshDelay.trim());
    531534                if (secs != getRefreshDelaySeconds()) {
    532535                    changed = true;
    533                     _config.setProperty(PROP_REFRESH_DELAY, refreshDelay);
     536                    _config.setProperty(PROP_REFRESH_DELAY, Integer.toString(secs));
    534537                    if (secs >= 0)
    535538                        addMessage(_("Refresh time changed to {0}", DataHelper.formatDuration2(secs * 1000)));
     
    542545        if (pageSize != null) {
    543546            try {
    544                 int size = Integer.parseInt(pageSize);
     547                int size = Integer.parseInt(pageSize.trim());
    545548                if (size <= 0)
    546549                    size = 999999;
     
    555558
    556559        if (dataDir != null && !dataDir.equals(getDataDir().getAbsolutePath())) {
     560            dataDir = dataDir.trim();
    557561            File dd = new File(dataDir);
    558562            if (!dd.isAbsolute()) {
Note: See TracChangeset for help on using the changeset viewer.