From 75c0b15179e95d8028741e1df950f6b28aefbc08 Mon Sep 17 00:00:00 2001
From: Sylvain Lehmann <sylvain@lehmann.dev>
Date: Tue, 1 Jun 2021 17:00:42 +0200
Subject: [PATCH 1/6] feature: add displayStartEndDates poll option

---
 README.md                | 7 +++++++
 src/dependencies.pug     | 2 +-
 src/views/page-polls.pug | 1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index b0c05a16..f0428700 100644
--- a/README.md
+++ b/README.md
@@ -548,10 +548,17 @@ On `config.json`:
         "pollRangeTags": "http://server.url/tags/",
         "pollRangeCircles": "http://server.url/circles/",
         "uploads": "http://server.url/upload/"
+      },
+      "parameters": {
+        "displayStartEndDates": false
       }
     }
 ```
 
+Where:
+
+* `parameters.displayStartEndDates` display or not the start and the end date of polls
+
 ### Project
 
 Project are a private group chat including Customer and Business Provider management.
diff --git a/src/dependencies.pug b/src/dependencies.pug
index 1bd79fb3..64f03fcd 100644
--- a/src/dependencies.pug
+++ b/src/dependencies.pug
@@ -48,7 +48,7 @@ if componentSet.has("notification")
   //- script(type="module" src="/lib/sib-notifications/index.js" defer)
 
 if componentSet.has("polls")
-  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-poll@3.0" defer)
+  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-poll@3.1" defer)
   //- script(type="module" src="/lib/solid-poll/index.js" defer)
 
 if componentSet.has("profileDirectory")
diff --git a/src/views/page-polls.pug b/src/views/page-polls.pug
index 1a4ef23d..f288a095 100644
--- a/src/views/page-polls.pug
+++ b/src/views/page-polls.pug
@@ -4,5 +4,6 @@ solid-poll(
   range-tags=component.endpoints.pollRangeTags
   range-circles=component.endpoints.pollRangeCircles
   upload-dir=component.endpoints.uploads
+  display-start-end-date=component.parameters.displayStartEndDates
   uniq=component.uniq
 )
-- 
GitLab


From 3127336a9f1539bc5b4c216a0d6ea983a18f13af Mon Sep 17 00:00:00 2001
From: Sylvain Lehmann <sylvain@lehmann.dev>
Date: Tue, 1 Jun 2021 17:00:42 +0200
Subject: [PATCH 2/6] feature: add displayStartEndDates poll option

---
 README.md                | 7 +++++++
 src/dependencies.pug     | 2 +-
 src/views/page-polls.pug | 1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index b0c05a16..f0428700 100644
--- a/README.md
+++ b/README.md
@@ -548,10 +548,17 @@ On `config.json`:
         "pollRangeTags": "http://server.url/tags/",
         "pollRangeCircles": "http://server.url/circles/",
         "uploads": "http://server.url/upload/"
+      },
+      "parameters": {
+        "displayStartEndDates": false
       }
     }
 ```
 
+Where:
+
+* `parameters.displayStartEndDates` display or not the start and the end date of polls
+
 ### Project
 
 Project are a private group chat including Customer and Business Provider management.
diff --git a/src/dependencies.pug b/src/dependencies.pug
index 1bd79fb3..64f03fcd 100644
--- a/src/dependencies.pug
+++ b/src/dependencies.pug
@@ -48,7 +48,7 @@ if componentSet.has("notification")
   //- script(type="module" src="/lib/sib-notifications/index.js" defer)
 
 if componentSet.has("polls")
-  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-poll@3.0" defer)
+  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-poll@3.1" defer)
   //- script(type="module" src="/lib/solid-poll/index.js" defer)
 
 if componentSet.has("profileDirectory")
diff --git a/src/views/page-polls.pug b/src/views/page-polls.pug
index 1a4ef23d..f288a095 100644
--- a/src/views/page-polls.pug
+++ b/src/views/page-polls.pug
@@ -4,5 +4,6 @@ solid-poll(
   range-tags=component.endpoints.pollRangeTags
   range-circles=component.endpoints.pollRangeCircles
   upload-dir=component.endpoints.uploads
+  display-start-end-date=component.parameters.displayStartEndDates
   uniq=component.uniq
 )
-- 
GitLab


From 2929a618555504da03070a4bfe45fd5ac6592f34 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Pasquier <contact@jbpasquier.eu>
Date: Mon, 14 Jun 2021 13:02:51 +0000
Subject: [PATCH 3/6] fix: attributes

---
 src/views/page-polls.pug | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/views/page-polls.pug b/src/views/page-polls.pug
index f288a095..89ec73d2 100644
--- a/src/views/page-polls.pug
+++ b/src/views/page-polls.pug
@@ -1,9 +1,10 @@
-solid-poll(
-  data-src=component.endpoints.get
-  data-dest=component.endpoints.post
-  range-tags=component.endpoints.pollRangeTags
-  range-circles=component.endpoints.pollRangeCircles
-  upload-dir=component.endpoints.uploads
-  display-start-end-date=component.parameters.displayStartEndDates
-  uniq=component.uniq
-)
+solid-poll(
+  data-src=component.endpoints.get
+  data-dest=component.endpoints.post
+  range-tags=component.endpoints.pollRangeTags
+  range-circles=component.endpoints.pollRangeCircles
+  upload-dir=component.endpoints.uploads
+  uniq=component.uniq
+)&attributes({
+  "display-start-end-date": component.parameters ? component.parameters.displayStartEndDates : false
+})
-- 
GitLab


From a57a4a5461b90d8f2704296da9f9877d4225d920 Mon Sep 17 00:00:00 2001
From: Sylvain Lehmann <sylvain@lehmann.dev>
Date: Mon, 14 Jun 2021 15:09:59 +0200
Subject: [PATCH 4/6] fix: use on page-circle-polls

---
 src/views/partials/circle/page-circle-polls.pug | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/views/partials/circle/page-circle-polls.pug b/src/views/partials/circle/page-circle-polls.pug
index e73dedc5..4c643ba4 100644
--- a/src/views/partials/circle/page-circle-polls.pug
+++ b/src/views/partials/circle/page-circle-polls.pug
@@ -6,4 +6,6 @@ solid-poll(
   range-circles=extension.endpoints.pollRangeCircles
   upload-dir=extension.endpoints.uploads
   uniq=extension.uniq
-)
+)&attributes({
+  "display-start-end-date": component.parameters ? component.parameters.displayStartEndDates : false
+})
-- 
GitLab


From 1d4eb8cf863902662dc56e7cf677dcda47de6c83 Mon Sep 17 00:00:00 2001
From: Sylvain Lehmann <sylvain@lehmann.dev>
Date: Mon, 14 Jun 2021 15:16:59 +0200
Subject: [PATCH 5/6] fix: typo

---
 src/views/page-polls.pug                        | 2 +-
 src/views/partials/circle/page-circle-polls.pug | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/views/page-polls.pug b/src/views/page-polls.pug
index 89ec73d2..a1691313 100644
--- a/src/views/page-polls.pug
+++ b/src/views/page-polls.pug
@@ -6,5 +6,5 @@ solid-poll(
   upload-dir=component.endpoints.uploads
   uniq=component.uniq
 )&attributes({
-  "display-start-end-date": component.parameters ? component.parameters.displayStartEndDates : false
+  "display-start-end-dates": component.parameters ? component.parameters.displayStartEndDates : false
 })
diff --git a/src/views/partials/circle/page-circle-polls.pug b/src/views/partials/circle/page-circle-polls.pug
index 4c643ba4..8635df2e 100644
--- a/src/views/partials/circle/page-circle-polls.pug
+++ b/src/views/partials/circle/page-circle-polls.pug
@@ -7,5 +7,5 @@ solid-poll(
   upload-dir=extension.endpoints.uploads
   uniq=extension.uniq
 )&attributes({
-  "display-start-end-date": component.parameters ? component.parameters.displayStartEndDates : false
+  "display-start-end-dates": component.parameters ? component.parameters.displayStartEndDates : false
 })
-- 
GitLab


From 5932d8306ca1024c24fe57ccf4b59b16532950df Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Pasquier <contact@jbpasquier.eu>
Date: Mon, 14 Jun 2021 13:19:36 +0000
Subject: [PATCH 6/6] fix: extension

---
 src/views/partials/circle/page-circle-polls.pug | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/views/partials/circle/page-circle-polls.pug b/src/views/partials/circle/page-circle-polls.pug
index 8635df2e..ae4f8d8d 100644
--- a/src/views/partials/circle/page-circle-polls.pug
+++ b/src/views/partials/circle/page-circle-polls.pug
@@ -7,5 +7,5 @@ solid-poll(
   upload-dir=extension.endpoints.uploads
   uniq=extension.uniq
 )&attributes({
-  "display-start-end-dates": component.parameters ? component.parameters.displayStartEndDates : false
+  "display-start-end-dates": extension.parameters ? extension.parameters.displayStartEndDates : false
 })
-- 
GitLab