From 498667c3121933d8e9e281590382cee8f8720045 Mon Sep 17 00:00:00 2001 From: Martin Staehr <software@mstaehr.net> Date: Mon, 24 Sep 2018 23:11:38 +0200 Subject: [PATCH] #63 add new fields to rocket chat config --- .../java/unipotsdam/gf/config/GFRocketChatConfig.java | 10 ++++++++-- .../java/unipotsdam/gf/core/management/user/User.java | 5 +++++ .../service/CommunicationDummyService.java | 1 - 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/gemeinsamforschen/src/main/java/unipotsdam/gf/config/GFRocketChatConfig.java b/gemeinsamforschen/src/main/java/unipotsdam/gf/config/GFRocketChatConfig.java index feac0c4e..e046f735 100644 --- a/gemeinsamforschen/src/main/java/unipotsdam/gf/config/GFRocketChatConfig.java +++ b/gemeinsamforschen/src/main/java/unipotsdam/gf/config/GFRocketChatConfig.java @@ -1,8 +1,14 @@ package unipotsdam.gf.config; +import unipotsdam.gf.core.management.user.User; + public class GFRocketChatConfig { - public static final String ROCKET_CHAT_LINK = "https://rocket.farm.uni-potsdam.de/"; + public static final String ROCKET_CHAT_API_LINK = "http://rocketchat.westeurope.cloudapp.azure.com/api/v1/"; + public static final String ADMIN_USERNAME = ""; - public static final String ADMIN_PASSWORD = ""; + public static final String ADMIN_TOKEN = ""; + + public static final User TEST_USER = new User("username", "password", "email", + "rocketChatUserName", false); } diff --git a/gemeinsamforschen/src/main/java/unipotsdam/gf/core/management/user/User.java b/gemeinsamforschen/src/main/java/unipotsdam/gf/core/management/user/User.java index db40d181..1018afde 100644 --- a/gemeinsamforschen/src/main/java/unipotsdam/gf/core/management/user/User.java +++ b/gemeinsamforschen/src/main/java/unipotsdam/gf/core/management/user/User.java @@ -28,6 +28,11 @@ public class User { "", "", isStudent); } + public User(String name, String password, String email, String rocketChatUsername, Boolean isStudent) { + this(name, password, email, "", rocketChatUsername, "", + "", "", isStudent); + } + public User(String name, String password, String email, String token, String rocketChatUsername, String rocketChatAuthToken, String rocketChatPersonalAccessToken, String rocketChatUserId, Boolean isStudent) { diff --git a/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/communication/service/CommunicationDummyService.java b/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/communication/service/CommunicationDummyService.java index 8081ca76..0e3e7308 100644 --- a/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/communication/service/CommunicationDummyService.java +++ b/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/communication/service/CommunicationDummyService.java @@ -103,7 +103,6 @@ public class CommunicationDummyService implements ICommunication { .post(GFRocketChatConfig.ROCKET_CHAT_API_LINK + "login") .body(rocketChatAuth) .asObject(RocketChatResponse.class); - // TODO: add Error class which holds Errors and posts them int status = response.getStatus(); if (status == Response.Status.UNAUTHORIZED.getStatusCode() || status == Response.Status.BAD_REQUEST.getStatusCode()) { return false; -- GitLab