Skip to content

Commit fdfb792

Browse files
committed
Fixed selected signals list
1 parent 80525ca commit fdfb792

File tree

1 file changed

+5
-24
lines changed

1 file changed

+5
-24
lines changed

src/templates/signal_sets/signal_sets.html

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -247,25 +247,6 @@ <h2 class="accordion-header" id="flush-heading_{{ form.data_source.auto_id }}">
247247
<div class="card">
248248
<div class="card-body">
249249
<div class="table-responsive" data-fl-scrolls='{"orientation": "horizontal"}' style="max-height: 80vh; overflow-y: auto;">
250-
<style>
251-
table {
252-
border-collapse: collapse;
253-
width: 100%;
254-
}
255-
256-
thead {
257-
position: sticky;
258-
top: 0;
259-
background-color: white; /* Ensure the background color matches your design */
260-
z-index: 1; /* Ensure the header stays above the table rows */
261-
}
262-
263-
th, td {
264-
padding: 8px;
265-
text-align: left;
266-
border-bottom: 1px solid #ddd;
267-
}
268-
</style>
269250
<table class="table table-hover">
270251
<thead>
271252
<tr>
@@ -477,11 +458,11 @@ <h2 class="accordion-header" id="flush-heading_{{ form.data_source.auto_id }}">
477458
let checkedSignalMembers = []
478459

479460
// Function to update the modal content
480-
function updateSelectedSignals(signalSet, signal) {
461+
function updateSelectedSignals(dataSoure, signal, signalSet) {
481462
var selectedSignalsList = document.getElementById('selectedSignalsList');
482463

483464
var tr = document.createElement('tr');
484-
tr.setAttribute('id', `${signalSet}_${signal}`);
465+
tr.setAttribute('id', `${dataSoure}_${signal}`);
485466
var signalSetName = document.createElement('td');
486467
signalSetName.textContent = signalSet;
487468
tr.appendChild(signalSetName);
@@ -501,10 +482,10 @@ <h2 class="accordion-header" id="flush-heading_{{ form.data_source.auto_id }}">
501482
signal: this.dataset.signal,
502483
time_type: this.dataset.timetype,
503484
});
504-
updateSelectedSignals(this.dataset.signalset, this.dataset.signaldisplayname);
485+
updateSelectedSignals(this.dataset.datasource, this.dataset.signal, this.dataset.signalset);
505486
} else {
506-
checkedSignalMembers = checkedSignalMembers.filter(signal => signal["params"]["signal"] !== this.dataset.signal);
507-
document.getElementById(`${this.dataset.signalset}_${this.dataset.signal}`).remove();
487+
checkedSignalMembers = checkedSignalMembers.filter(signal => signal.signal !== this.dataset.signal);
488+
document.getElementById(`${this.dataset.datasource}_${this.dataset.signal}`).remove();
508489
}
509490

510491

0 commit comments

Comments
 (0)