Skip to content

Commit

Permalink
Make uuid pattern accessible to all modals
Browse files Browse the repository at this point in the history
Signed-off-by: felix.gateru <[email protected]>
  • Loading branch information
felixgateru committed Mar 5, 2024
1 parent 8a64d3a commit 0e1dd2d
Show file tree
Hide file tree
Showing 26 changed files with 75 additions and 72 deletions.
3 changes: 3 additions & 0 deletions ui/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,7 @@ var (
domainRelations = []string{"administrator", "editor", "viewer", "member"}
groupRelations = []string{"administrator", "editor", "viewer"}
statusOptions = []string{"all", "enabled", "disabled"}
uuidPattern = "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
)

// Service specifies service API.
Expand Down Expand Up @@ -2552,13 +2553,15 @@ func (us *uiService) ViewDashboard(s Session, dashboardID string) ([]byte, error
Dashboard Dashboard
Breadcrumbs []breadcrumb
Session Session
UUIDPattern string
}{
dashboardsActive,
dashboardsActive,
charts,
dashboard,
crumbs,
s,
uuidPattern,
}

if err := us.tpls.ExecuteTemplate(&btpl, "dashboard", data); err != nil {
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/alarmcountmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h5 class="modal-title" id="alarmCountModalLabel">Alarm Count Card</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -41,7 +41,7 @@ <h5 class="modal-title" id="alarmCountModalLabel">Alarm Count Card</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/alarmstablemodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h5 class="modal-title" id="alarmsTableModalLabel">Alarms Table</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -41,7 +41,7 @@ <h5 class="modal-title" id="alarmsTableModalLabel">Alarms Table</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/arealinechartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="areaLineChartModalLabel">Area Line Charts</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="areaLineChartModalLabel">Area Line Charts</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/barchartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="barChartModalLabel">Time Series Bar Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="barChartModalLabel">Time Series Bar Chart</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/donutmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="donutModalLabel">Donut chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="donutModalLabel">Donut chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/doublebarchartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="doubleBarChartModalLabel">Double Bar Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="doubleBarChartModalLabel">Double Bar Chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/dynamicdatachartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="dynamicDataChartModalLabel">Dynamic Data Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="dynamicDataChartModalLabel">Dynamic Data Chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/entitiestablemodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h5 class="modal-title" id="entitiesTableModalLabel">Entities table</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -41,7 +41,7 @@ <h5 class="modal-title" id="entitiesTableModalLabel">Entities table</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/entitycountmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h5 class="modal-title" id="entityCountModalLabel">Entity Count Card</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -41,7 +41,7 @@ <h5 class="modal-title" id="entityCountModalLabel">Entity Count Card</h5>
<label for="domain-id" class="form-label">Domain ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="domain"
id="domain-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/gaugemodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="gaugeModalLabel">Simple Analogue Gauge</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="gaugeModalLabel">Simple Analogue Gauge</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/horizontalbarchartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="horizontalBarChartModalLabel">Horizontal Bar Chart</
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="horizontalBarChartModalLabel">Horizontal Bar Chart</
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/labelmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h5 class="modal-title" id="labelModalLabel">Label Card</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -40,7 +40,7 @@ <h5 class="modal-title" id="labelModalLabel">Label Card</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/linechartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="lineChartModalLabel">Time Series Line Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="lineChartModalLabel">Time Series Line Chart</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/multibarchartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="multiBarChartModalLabel">Multiple Bar Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="multiBarChartModalLabel">Multiple Bar Chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/multigaugemodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ <h5 class="modal-title" id="multiGaugeModalLabel">Multi Gauge Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -81,7 +81,7 @@ <h5 class="modal-title" id="multiGaugeModalLabel">Multi Gauge Chart</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/multiplelinechartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="multipleLineChartModalLabel">Time series line charts
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="multipleLineChartModalLabel">Time series line charts
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/piechartmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="pieChartModalLabel">Pie chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="pieChartModalLabel">Pie chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/progressbarmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="progressBarModalLabel">Progress bar</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="progressBarModalLabel">Progress bar</h5>
<label for="thing-id" class="form-label">Thing ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
4 changes: 2 additions & 2 deletions ui/web/templates/charts/shareddatasetmodal.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h5 class="modal-title" id="sharedDatasetModalLabel">Shared Dataset Chart</h5>
<label for="channel-id" class="form-label">Channel ID</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="channel"
id="channel-id"
Expand All @@ -80,7 +80,7 @@ <h5 class="modal-title" id="sharedDatasetModalLabel">Shared Dataset Chart</h5>
<label for="thing-id" class="form-label">Thing IDs</label>
<input
type="text"
pattern="^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
pattern="{{ .UUIDPattern }}"
class="form-control mb-3"
name="thing"
id="thing-id"
Expand Down
Loading

0 comments on commit 0e1dd2d

Please sign in to comment.