From 6b05fe79c166bac71d9bd47154f2855d4742bbbb Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Fri, 24 Feb 2017 14:36:11 +0100 Subject: [PATCH] Fixed Design Listeners; Removed Design Remove Listener --- .../project/sync/ProjectSyncHandler.scala | 5 ++--- .../listener/design/DesignAddListener.scala | 2 +- .../design/DesignRemoveListener.scala | 21 ------------------- .../design/DesignUpdateListener.scala | 2 +- 4 files changed, 4 insertions(+), 26 deletions(-) delete mode 100644 src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignRemoveListener.scala diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala index 1c0609b..bb8e873 100644 --- a/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala +++ b/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala @@ -6,7 +6,7 @@ import com.google.gson.{JsonObject, JsonParser} import com.j256.ormlite.dao.Dao import de.tobias.playpad.server.account import de.tobias.playpad.server.account.Account -import de.tobias.playpad.server.server.project.sync.listener.design.{DesignAddListener, DesignRemoveListener, DesignUpdateListener} +import de.tobias.playpad.server.server.project.sync.listener.design.{DesignAddListener, DesignUpdateListener} import de.tobias.playpad.server.server.project.sync.listener.pad.{PadAddListener, PadClearListener, PadRemoveListener, PadUpdateListener} import de.tobias.playpad.server.server.project.sync.listener.page.{PageAddListener, PageRemoveListener, PageUpdateListener} import de.tobias.playpad.server.server.project.sync.listener.path.{PathAddListener, PathRemoveListener, PathUpdateListener} @@ -45,8 +45,7 @@ import scala.collection.{Map, mutable} "path-rm" -> new PathRemoveListener(), "design-add" -> new DesignAddListener(), - "design-update" -> new DesignUpdateListener(), - "design-rm" -> new DesignRemoveListener() + "design-update" -> new DesignUpdateListener() ) @OnWebSocketConnect def onConnect(serverSession: Session): Unit = { diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignAddListener.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignAddListener.scala index 4cc85f9..825e9d0 100644 --- a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignAddListener.scala +++ b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignAddListener.scala @@ -17,7 +17,7 @@ class DesignAddListener extends Listener { val designId = UUID.fromString(json.get("id").getAsString) val padId = UUID.fromString(json.get("pad").getAsString) val backgroundColor = json.get("background_color").getAsString - val playColor = json.get("play_color").getAsInt + val playColor = json.get("play_color").getAsString SqlHelper.insertOrUpdate(connection, SqlDef.DESIGN, designId, SqlDef.DESIGN_PAD_REF, padId) SqlHelper.insertOrUpdate(connection, SqlDef.DESIGN, designId, SqlDef.DESIGN_BACKGROUND_COLOR, backgroundColor) diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignRemoveListener.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignRemoveListener.scala deleted file mode 100644 index e8c2c5b..0000000 --- a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignRemoveListener.scala +++ /dev/null @@ -1,21 +0,0 @@ -package de.tobias.playpad.server.server.project.sync.listener.design - -import java.sql.Connection -import java.util.UUID - -import com.google.gson.JsonObject -import de.tobias.playpad.server.account.Session -import de.tobias.playpad.server.project.utils.SqlDef -import de.tobias.playpad.server.server.SqlHelper -import de.tobias.playpad.server.server.project.sync.listener.Listener - -/** - * Created by tobias on 19.02.17. - */ -class DesignRemoveListener extends Listener { - override def onChange(json: JsonObject, connection: Connection, session: Session): Unit = { - val designId = UUID.fromString(json.get("id").getAsString) - - SqlHelper.delete(connection, SqlDef.DESIGN, designId) - } -} diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignUpdateListener.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignUpdateListener.scala index 5bf7452..f856bc9 100644 --- a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignUpdateListener.scala +++ b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/design/DesignUpdateListener.scala @@ -15,7 +15,7 @@ import de.tobias.playpad.server.server.project.sync.listener.Listener class DesignUpdateListener extends Listener { override def onChange(json: JsonObject, connection: Connection, session: Session): Unit = { val designId = UUID.fromString(json.get("id").getAsString) - val padId = UUID.fromString(json.get("project").getAsString) + val padId = UUID.fromString(json.get("pad").getAsString) val field = json.get("field").getAsString SqlHelper.insertOrUpdate(connection, DESIGN, designId, DESIGN_PAD_REF, padId) -- GitLab