Skip to content

Commit

Permalink
fix: Update Code
Browse files Browse the repository at this point in the history
  • Loading branch information
bernandotorrez committed Jan 21, 2024
1 parent 05ea9bb commit b1995ba
Show file tree
Hide file tree
Showing 11 changed files with 15 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ class RefreshTokenRepository {
}
}

module.exports = RefreshTokenRepository;
module.exports = new RefreshTokenRepository();
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,4 @@ class UserRepository {
}
}

module.exports = UserRepository;
module.exports = new UserRepository();
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ class CacheRepository {
}
}

module.exports = CacheRepository;
module.exports = new CacheRepository();
10 changes: 3 additions & 7 deletions authentication-service/routes/v1/authentication.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,15 @@ const express = require('express');
require('express-async-errors');
const router = express.Router();
const httpStatus = require('http-status');
const jwt = require('jsonwebtoken');
const rateLimit = require('../../utils/rateLimiter');
const tokenManager = require('../../utils/tokenManager');

// Repositories
const UserRepository = require('../../repositories/mysql/userRepository');
const userRepository = new UserRepository();
const userRepository = require('../../repositories/mysql/userRepository');

const RefreshTokenRepository = require('../../repositories/mysql/refreshTokenRepository');
const refreshTokenRepository = new RefreshTokenRepository();
const refreshTokenRepository = require('../../repositories/mysql/refreshTokenRepository');

const CacheRepository = require('../../repositories/redis/cacheRepository');
const cacheRepository = new CacheRepository();
// const cacheRepository = require('../../repositories/redis/cacheRepository');

// Validator
const authenticationValidator = require('../../validators/authenticationValidator');
Expand Down
2 changes: 1 addition & 1 deletion task-service/repositories/mysql/taskRepository.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,4 +88,4 @@ class TaskRepository {
}
}

module.exports = TaskRepository;
module.exports = new TaskRepository();
2 changes: 1 addition & 1 deletion task-service/repositories/redis/cacheRepository.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ class CacheRepository {
}
}

module.exports = CacheRepository;
module.exports = new CacheRepository();
6 changes: 2 additions & 4 deletions task-service/routes/v1/task.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,9 @@ const router = express.Router();
const httpStatus = require('http-status');

// Repositories
const TaskRepository = require('../../repositories/mysql/taskRepository');
const taskRepository = new TaskRepository();
const taskRepository = require('../../repositories/mysql/taskRepository');

const CacheRepository = require('../../repositories/redis/cacheRepository');
const cacheRepository = new CacheRepository();
const cacheRepository = require('../../repositories/redis/cacheRepository');

// const rabbitMq = require('../../repositories/messageBroker/rabbitmqRepository');

Expand Down
2 changes: 1 addition & 1 deletion todo-service/repositories/firebase/todoRepository.js
Original file line number Diff line number Diff line change
Expand Up @@ -228,4 +228,4 @@ class TodoRepository {
}
}

module.exports = TodoRepository ;
module.exports = new TodoRepository();
2 changes: 1 addition & 1 deletion todo-service/repositories/redis/cacheRepository.js
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,4 @@ class CacheRepository {
}
}

module.exports = CacheRepository;
module.exports = new CacheRepository();
6 changes: 2 additions & 4 deletions todo-service/routes/v1/todo.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,13 @@ const httpStatus = require('http-status');
const deleteCache = require('../../utils/deleteCache');

// Repositories
const TodoRepository = require('../../repositories/firebase/todoRepository');
const todoRepository = new TodoRepository();
const todoRepository = require('../../repositories/firebase/todoRepository');

// Validator
const todoValidator = require('../../validators/todoValidator');

// Cached
const CacheRepository = require('../../repositories/redis/cacheRepository');
const cacheRepository = new CacheRepository();
const cacheRepository = require('../../repositories/redis/cacheRepository');

router.get('/', async (req, res) => {
const { next } = req.query;
Expand Down
3 changes: 1 addition & 2 deletions todo-service/utils/deleteCache.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
const CacheRepository = require('../repositories/redis/cacheRepository');
const cacheRepository = new CacheRepository();
const cacheRepository = require('../repositories/redis/cacheRepository');

bulkDelete = async (prefix) => {
const keys = await cacheRepository.keys(prefix);
Expand Down

0 comments on commit b1995ba

Please sign in to comment.