Renaming /maps to /start-map
authorDavid Négrier <d.negrier@thecodingmachine.com>
Sun, 24 May 2020 20:53:10 +0000 (22:53 +0200)
committerDavid Négrier <d.negrier@thecodingmachine.com>
Sun, 24 May 2020 20:53:10 +0000 (22:53 +0200)
Closes #90

back/src/Controller/MapController.ts
front/src/Connexion.ts
front/src/Phaser/Game/GameManager.ts
front/src/Phaser/Login/LogincScene.ts

index f7e78a0364daf86a1177ead05a56573d95f382c3..68243df57afd3309a5c4e80f53cbe190cd4aa5cd 100644 (file)
@@ -8,7 +8,7 @@ export class MapController {
 
     constructor(App: Application) {
         this.App = App;
-        this.getMaps();
+        this.getStartMap();
         this.assetMaps();
     }
 
@@ -17,8 +17,8 @@ export class MapController {
     }
 
     // Returns a map mapping map name to file name of the map
-    getMaps() {
-        this.App.get("/maps", (req: Request, res: Response) => {
+    getStartMap() {
+        this.App.get("/start-map", (req: Request, res: Response) => {
             return res.status(OK).send({
                 mapUrlStart: req.headers.host + "/map/files" + URL_ROOM_STARTED,
                 startInstance: "global"
index 0d4429f53bbbaf160a51d4f3f9817aed1976833f..9aa5135e578f0f510a3aac7625e4a0b4825f9517 100644 (file)
@@ -128,7 +128,7 @@ export interface ConnexionInterface {
 
     createConnexion(name: string, characterSelected: string): Promise<any>;
 
-    loadMaps(): Promise<any>;
+    loadStartMap(): Promise<any>;
 
     joinARoom(roomId: string, startX: number, startY: number, direction: string, moving: boolean): void;
 
@@ -230,8 +230,8 @@ export class Connexion implements ConnexionInterface {
     }
 
     //TODO add middleware with access token to secure api
-    loadMaps() : Promise<any> {
-        return Axios.get(`${API_URL}/maps`)
+    loadStartMap() : Promise<any> {
+        return Axios.get(`${API_URL}/start-map`)
             .then((res) => {
                 return res.data;
             }).catch((err) => {
index c0f8150dfffa6fc0331cd3c34a25d8b48979ae99..797688b54b81844ed3f0206234a7e995b65dd0f2 100644 (file)
@@ -54,8 +54,8 @@ export class GameManager {
         });
     }
 
-    loadMaps(){
-        return this.ConnexionInstance.loadMaps().then((data) => {
+    loadStartMap(){
+        return this.ConnexionInstance.loadStartMap().then((data) => {
             return data;
         }).catch((err) => {
             throw err;
index b7199e3141baac875f3680d9c866e3b724522347..9886f42bfe4d7b0f4bcdee097aaedad3234379b4 100644 (file)
@@ -101,7 +101,7 @@ export class LogincScene extends Phaser.Scene {
                 return mapUrl;
             } else {
                 // If we do not have a map address in the URL, let's ask the server for a start map.
-                return gameManager.loadMaps().then((scene : any) => {
+                return gameManager.loadStartMap().then((scene : any) => {
                     if (!scene) {
                         return;
                     }