From 6208692490f312566db251532b76b62ed33b9176 Mon Sep 17 00:00:00 2001 From: "Daniel R. Schneider" Date: Mon, 19 Aug 2024 11:57:52 +0200 Subject: [PATCH] SEBMAC-556 Improvement of user ID resolution resp. handshake completion with SEB-Server: Now generic exam systems are supported with SEB Server. --- Classes/WebServices/APIResources.swift | 4 ++-- Classes/WebServices/SEBServerController.swift | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/Classes/WebServices/APIResources.swift b/Classes/WebServices/APIResources.swift index fafb768d..894a3ddc 100755 --- a/Classes/WebServices/APIResources.swift +++ b/Classes/WebServices/APIResources.swift @@ -146,7 +146,7 @@ struct HandshakeUpdateResource: ApiResource { var baseURL: URL var queryParameters: [String] let methodPath: String - let httpMethod = "PATCH" + let httpMethod = "PUT" var body = "" init(baseURL: URL, endpoint: String) { @@ -202,7 +202,7 @@ struct HandshakeCloseResource: ApiResource { var baseURL: URL var queryParameters: [String] let methodPath: String - let httpMethod = "PUT" + let httpMethod = "PATCH" var body = "" init(baseURL: URL, endpoint: String) { diff --git a/Classes/WebServices/SEBServerController.swift b/Classes/WebServices/SEBServerController.swift index 3d0c74c5..3ea1f5e4 100644 --- a/Classes/WebServices/SEBServerController.swift +++ b/Classes/WebServices/SEBServerController.swift @@ -435,11 +435,7 @@ public extension SEBServerController { @objc func examSelected(_ examId: String, url: String) { selectedExamId = examId selectedExamURL = url - if exam == nil { - updateConnectionHandshake() - } else { - getExamConfig() - } + updateConnectionHandshake() }