diff --git a/core/src/main/java/de/srsoftware/umbrella/core/constants/Field.java b/core/src/main/java/de/srsoftware/umbrella/core/constants/Field.java
index 15f03df1..c22ac312 100644
--- a/core/src/main/java/de/srsoftware/umbrella/core/constants/Field.java
+++ b/core/src/main/java/de/srsoftware/umbrella/core/constants/Field.java
@@ -51,6 +51,7 @@ public class Field {
public static final String DUE_DATE = "due_date";
public static final String DURATION = "duration";
+ public static final String EDITOR = "editor";
public static final String EMAIL = "email";
public static final String END_TIME = "end_time";
public static final String ENTITY_ID = "entity_id";
@@ -131,6 +132,7 @@ public class Field {
public static final String RENDERED = "rendered";
public static final String REQUIRED_TASKS_IDS = "required_tasks_ids";
+ public static final String SELECTION = "selection";
public static final String SENDER = "sender";
public static final String SENDER_USER_ID = "sender_user_id";
public static final String SETTINGS = "settings";
diff --git a/core/src/main/java/de/srsoftware/umbrella/core/constants/Path.java b/core/src/main/java/de/srsoftware/umbrella/core/constants/Path.java
index dc00e11f..cba6f172 100644
--- a/core/src/main/java/de/srsoftware/umbrella/core/constants/Path.java
+++ b/core/src/main/java/de/srsoftware/umbrella/core/constants/Path.java
@@ -41,6 +41,7 @@ public class Path {
public static final String REDIRECT = "redirect";
public static final String SEARCH = "search";
+ public static final String SELECT = "select";
public static final String SETTINGS = "settings";
public static final String STATES = "states";
public static final String STARTED = "started";
diff --git a/core/src/main/java/de/srsoftware/umbrella/core/constants/Text.java b/core/src/main/java/de/srsoftware/umbrella/core/constants/Text.java
index 574048e9..259e9f3c 100644
--- a/core/src/main/java/de/srsoftware/umbrella/core/constants/Text.java
+++ b/core/src/main/java/de/srsoftware/umbrella/core/constants/Text.java
@@ -58,6 +58,7 @@ public class Text {
public static final String RECEIVER = "receiver";
public static final String RECEIVERS = "receivers";
+ public static final String SELECTIONS = "selections";
public static final String SENDER = "sender";
public static final String SERVICE_WITH_ID = "service ({id})";
public static final String SESSION = "session";
diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte
index d7ab0546..c001e524 100644
--- a/frontend/src/App.svelte
+++ b/frontend/src/App.svelte
@@ -40,6 +40,7 @@
import Times from "./routes/time/Index.svelte";
import User from "./routes/user/User.svelte";
import ViewDoc from "./routes/document/View.svelte";
+ import ViewPoll from "./routes/poll/View.svelte";
import ViewPrj from "./routes/project/View.svelte";
import ViewTask from "./routes/task/View.svelte";
import WikiIndex from "./routes/wiki/Index.svelte";
@@ -101,6 +102,7 @@
+
diff --git a/frontend/src/routes/poll/Index.svelte b/frontend/src/routes/poll/Index.svelte
index a066e86f..8e808913 100644
--- a/frontend/src/routes/poll/Index.svelte
+++ b/frontend/src/routes/poll/Index.svelte
@@ -40,7 +40,12 @@
} else error(res);
}
+ function open(poll){
+ router.navigate(`/poll/${poll.id}/view`);
+ }
+
function share(poll){
+
}
onMount(load);
@@ -61,9 +66,9 @@