function checkRequestExpiry(timestamp) {
    // If timestamp is not within 15 minutes of current time, return true
    const currentTime = Date.now();
    const fifteenMinutes = (15 * 60 * 1000);
    if ((currentTime + fifteenMinutes) < timestamp) {
        return true;
    }
    return false;
}

export default checkRequestExpiry;

function checkRequestExpiry(timestamp) {
    // If timestamp is not within 15 minutes of current time, or if
    // timestamp is more than 15 minutes in the future, the request
    // has expired and return true
    const currentTime = Date.now();
    const fifteenMinutes = (15 * 60 * 1000);
    if ((currentTime - timestamp) > fifteenMinutes ||
        (currentTime + fifteenMinutes) < timestamp) {
        return true;
    }
    return false;
}

export default checkRequestExpiry;

Check request expiry when it's set into future
BF: Check request expiry when it's set into future

This change ensures that we do not fail in case of time skew between
the user and the server.

Fixes #160
