Skip to content

Commit

Permalink
Merge pull request #158 from Arquisoft/users_info_api
Browse files Browse the repository at this point in the history
  • Loading branch information
UO287747 authored Apr 7, 2024
2 parents 84db369 + 94fe122 commit 222e500
Show file tree
Hide file tree
Showing 12 changed files with 33,141 additions and 18,465 deletions.
4 changes: 2 additions & 2 deletions gatewayservice/gateway-service.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ app.post('/login', async (req, res) => {
const authResponse = await axios.post(authServiceUrl+'/login', req.body);
res.json(authResponse.data);
} catch (error) {
res.status(500).json({ error: "Service down" });
res.status(500).json({ error: error.message||'Service down' });
}
});

Expand All @@ -63,7 +63,7 @@ app.post('/adduser', async (req, res) => {
const userResponse = await axios.post(userServiceUrl+'/adduser', req.body);
res.json(userResponse.data);
} catch (error) {
res.status(500).json({ error: "Service down" });
res.status(500).json({ error: error.message||'Service down' });
}
});

Expand Down
21 changes: 21 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"dependencies": {
"chart.js": "^4.4.1",
"node": "^18.20.1",
"react-chartjs-2": "^5.2.0"
},
"devDependencies": {
"serve": "^14.2.1"
}
}

14 changes: 14 additions & 0 deletions webapp/e2e/test-environment-setup.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,35 @@
const { MongoMemoryServer } = require('mongodb-memory-server');
const { default: mongoose } = require('mongoose');


let mongoserver;
let userservice;
let authservice;
let gatewayservice;
let questionservice;
let questiongenerationservice;
let gameservice;

async function startServer() {
console.log('Starting MongoDB memory server...');
mongoserver = await MongoMemoryServer.create();
const mongoUri = mongoserver.getUri();
process.env.MONGODB_URI = mongoUri;
const connection = await mongoose.createConnection(mongoUri);
const User = await require('../../users/userservice/user-model')(connection);
userservice = await require("../../users/userservice/user-service");
authservice = await require("../../users/authservice/auth-service");
gatewayservice = await require("../../gatewayservice/gateway-service");
questionservice = await require("../../questionservice/question-service");
questiongenerationservice = await require("../../question_generator/questionGenerationService");
gameservice = await require("../../gameservice/game-service");
// Add a user to the database
await User.create({
username: 'defaultuser',
password: 'defaultpassword',
profileImage: 'default.jpg',
});

}

startServer();
1 change: 1 addition & 0 deletions webapp/locales/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
1 change: 1 addition & 0 deletions webapp/locales/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Loading

0 comments on commit 222e500

Please sign in to comment.