refresh(challengeId) {
    return new Promise((resolve, reject) => {
      const cacheKey = `solution-repository_get_${challengeId}`;
      cache.del(cacheKey, (err) => {
        if (err) return reject(err);