Make WordPress Core

Changeset 26626


Ignore:
Timestamp:
12/04/2013 07:23:39 PM (11 years ago)
Author:
nacin
Message:

Heartbeat: Don't use a variable of the same name as the function it is in.

fixes #25073.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/js/heartbeat.js

    r26549 r26626  
    607607         */
    608608        function interval( speed, ticks ) {
    609             var interval, oldInerval = settings.tempInterval ? settings.tempInterval : settings.mainInterval;
     609            var newInterval,
     610                oldInterval = settings.tempInterval ? settings.tempInterval : settings.mainInterval;
    610611
    611612            if ( speed ) {
     
    613614                    case 'fast':
    614615                    case 5:
    615                         interval = 5000;
     616                        newInterval = 5000;
    616617                        break;
    617618                    case 15:
    618                         interval = 15000;
     619                        newInterval = 15000;
    619620                        break;
    620621                    case 30:
    621                         interval = 30000;
     622                        newInterval = 30000;
    622623                        break;
    623624                    case 60:
    624                         interval = 60000;
     625                        newInterval = 60000;
    625626                        break;
    626627                    case 'long-polling':
     
    629630                        return 0;
    630631                    default:
    631                         interval = settings.originalInterval;
    632                 }
    633 
    634                 if ( 5000 === interval ) {
     632                        newInterval = settings.originalInterval;
     633                }
     634
     635                if ( 5000 === newInterval ) {
    635636                    ticks = parseInt( ticks, 10 ) || 30;
    636637                    ticks = ticks < 1 || ticks > 30 ? 30 : ticks;
    637638
    638639                    settings.countdown = ticks;
    639                     settings.tempInterval = interval;
     640                    settings.tempInterval = newInterval;
    640641                } else {
    641642                    settings.countdown = 0;
    642643                    settings.tempInterval = 0;
    643                     settings.mainInterval = interval;
     644                    settings.mainInterval = newInterval;
    644645                }
    645646
     
    647648                // Will connect immediately if the time since the last connection
    648649                // is greater than the new interval.
    649                 if ( interval !== oldInerval ) {
     650                if ( newInterval !== oldInterval ) {
    650651                    scheduleNextTick();
    651652                }
Note: See TracChangeset for help on using the changeset viewer.