diff options
Diffstat (limited to 'diplomacy/web')
-rw-r--r-- | diplomacy/web/src/diplomacy/client/connection.js | 5 | ||||
-rw-r--r-- | diplomacy/web/src/diplomacy/communication/requests.js | 2 | ||||
-rw-r--r-- | diplomacy/web/src/gui/pages/content_connection.jsx | 6 |
3 files changed, 4 insertions, 9 deletions
diff --git a/diplomacy/web/src/diplomacy/client/connection.js b/diplomacy/web/src/diplomacy/client/connection.js index 54f6f2d..c1f8bfd 100644 --- a/diplomacy/web/src/diplomacy/client/connection.js +++ b/diplomacy/web/src/diplomacy/client/connection.js @@ -340,11 +340,10 @@ export class Connection { return requestContext.future; } - authenticate(username, password, createUser = false) { + authenticate(username, password) { return this.send(REQUESTS.create('sign_in', { username: username, - password: password, - create_user: createUser + password: password })).promise(); } diff --git a/diplomacy/web/src/diplomacy/communication/requests.js b/diplomacy/web/src/diplomacy/communication/requests.js index 6902b5f..a4a140e 100644 --- a/diplomacy/web/src/diplomacy/communication/requests.js +++ b/diplomacy/web/src/diplomacy/communication/requests.js @@ -35,7 +35,7 @@ export const REQUESTS = { * - request phase dependent (optional, for game requests): boolean (default, true) * **/ models: { - sign_in: {level: null, model: {username: null, password: null, create_user: null}}, + sign_in: {level: null, model: {username: null, password: null}}, create_game: { level: STRINGS.CHANNEL, model: { diff --git a/diplomacy/web/src/gui/pages/content_connection.jsx b/diplomacy/web/src/gui/pages/content_connection.jsx index 01b0650..a7a151f 100644 --- a/diplomacy/web/src/gui/pages/content_connection.jsx +++ b/diplomacy/web/src/gui/pages/content_connection.jsx @@ -46,11 +46,7 @@ export class ContentConnection extends React.Component { page.connection = this.connection; this.connection = null; page.success(`Successfully connected to server ${data.username}:${data.port}`); - page.connection.authenticate(data.username, data.password, false) - .catch((error) => { - page.error(`Unable to sign in, trying to create an account, error: ${error}`); - return page.connection.authenticate(data.username, data.password, true); - }) + page.connection.authenticate(data.username, data.password) .then((channel) => { page.channel = channel; return channel.getAvailableMaps(); |