Commit 354ed5c0 authored by Matthieu - Greep's avatar Matthieu - Greep
Browse files

Remove error if no votes

parent 11beaeeb
Loading
Loading
Loading
Loading
+18 −3
Original line number Diff line number Diff line
@@ -21,13 +21,28 @@ module.exports = function(app, sql, token, errorHandler) {
                errorHandler(res, 500, 'Internal server error');
            } else {
                if (sqlRes.length === 0) {
                    return errorHandler(res, 404, 'No vote found');
                    return res.json({
                        mapUid: mapId,
                        playerLogin: player,
                        vote: -1,
                        date: ""
                    });
                }
                if (sqlRes[0].map == null) {
                    return errorHandler(res, 404, 'Map not found');
                    return res.json({
                        mapUid: mapId,
                        playerLogin: player,
                        vote: -1,
                        date: ""
                    });
                }
                if (sqlRes[0].player == null) {
                    return errorHandler(res, 404, 'Player not found');
                    return res.json({
                        mapUid: mapId,
                        playerLogin: player,
                        vote: -1,
                        date: ""
                    });
                }

                res.json({
+6 −1
Original line number Diff line number Diff line
@@ -17,7 +17,12 @@ module.exports = function(app, sql, token, errorHandler) {
                errorHandler(res, 500, 'Internal server error');
            } else {
                if (sqlRes[0].map == null) {
                    return errorHandler(res, 404, 'Map not found');
                    return res.json({
                        mapUid: mapId,
                        votes: 0,
                        average: 0,
                        lastVoteDate: ""
                    });
                }
                // Get the latest date from an array
                const latestDate = new Date(Math.max.apply(null, sqlRes.map(function(e) {