From 9d24113b9e3fe2f1e01dd7fad548ed7d8c6f48f7 Mon Sep 17 00:00:00 2001 From: Eduardo Robles Date: Wed, 20 Sep 2023 15:25:41 +0200 Subject: [PATCH] Automated start/stop support (#342) Parent issue: https://github.com/sequentech/meta/issues/124 --- avRegistration/auth-method-service.js | 9 +++++++++ avUi/election-creation.js | 1 + dist/appCommon-v9.1.0.js | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/avRegistration/auth-method-service.js b/avRegistration/auth-method-service.js index 97bb26cd..663ce66f 100644 --- a/avRegistration/auth-method-service.js +++ b/avRegistration/auth-method-service.js @@ -241,6 +241,15 @@ angular.module('avRegistration') return $http.post(url); }; + /** + * @returns the http request + */ + authmethod.scheduledEvents = function(eid, scheduledEvents) + { + var url = backendUrl + 'auth-event/' + eid + '/scheduled-events/'; + return $http.post(url, scheduledEvents); + }; + /** * @returns the http request */ diff --git a/avUi/election-creation.js b/avUi/election-creation.js index bb2e8534..c8b1ef9f 100644 --- a/avUi/election-creation.js +++ b/avUi/election-creation.js @@ -41,6 +41,7 @@ angular.module('avUi') extra_fields: [], admin_fields: [], num_successful_logins_allowed: el.num_successful_logins_allowed, + scheduled_events: el.scheduled_events || null, allow_public_census_query: el.allow_public_census_query, hide_default_login_lookup_field: el.hide_default_login_lookup_field, parent_id: el.parent_id || null, diff --git a/dist/appCommon-v9.1.0.js b/dist/appCommon-v9.1.0.js index 1096efc7..f3a7b36e 100644 --- a/dist/appCommon-v9.1.0.js +++ b/dist/appCommon-v9.1.0.js @@ -96,6 +96,10 @@ angular.module("avRegistration").config(function() {}), angular.module("avRegist url = backendUrl + "auth-event/" + url + "/resumed/"; return $http.post(url); }, + scheduledEvents: function(url, scheduledEvents) { + url = backendUrl + "auth-event/" + url + "/scheduled-events/"; + return $http.post(url, scheduledEvents); + }, getTallySheet: function(eid, ballot_box_id, tally_sheet_id) { var url = null, url = tally_sheet_id ? backendUrl + "auth-event/" + eid + "/ballot-box/" + ballot_box_id + "/tally-sheet/" + tally_sheet_id + "/" : backendUrl + "auth-event/" + eid + "/ballot-box/" + ballot_box_id + "/tally-sheet/"; return $http.get(url); @@ -1523,6 +1527,7 @@ angular.module("avRegistration").config(function() {}), angular.module("avRegist extra_fields: [], admin_fields: [], num_successful_logins_allowed: el.num_successful_logins_allowed, + scheduled_events: el.scheduled_events || null, allow_public_census_query: el.allow_public_census_query, hide_default_login_lookup_field: el.hide_default_login_lookup_field, parent_id: el.parent_id || null,