Fix: mobile type display in roster and device tables incorrect.

This commit is contained in:
serversdwn
2026-02-01 07:21:34 +00:00
parent d78bafb76e
commit 639b485c28
3 changed files with 16 additions and 4 deletions

View File

@@ -235,6 +235,10 @@
<span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium">
Modem Modem
</span> </span>
{% elif unit.device_type == 'slm' %}
<span class="px-2 py-1 rounded-full bg-orange-100 dark:bg-orange-900/30 text-orange-800 dark:text-orange-300 text-xs font-medium">
SLM
</span>
{% else %} {% else %}
<span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium">
Seismograph Seismograph

View File

@@ -83,6 +83,10 @@
<span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium">
Modem Modem
</span> </span>
{% elif unit.device_type == 'slm' %}
<span class="px-2 py-1 rounded-full bg-orange-100 dark:bg-orange-900/30 text-orange-800 dark:text-orange-300 text-xs font-medium">
SLM
</span>
{% else %} {% else %}
<span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium">
Seismograph Seismograph
@@ -222,6 +226,10 @@
<span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-purple-100 dark:bg-purple-900/30 text-purple-800 dark:text-purple-300 text-xs font-medium">
Modem Modem
</span> </span>
{% elif unit.device_type == 'slm' %}
<span class="px-2 py-1 rounded-full bg-orange-100 dark:bg-orange-900/30 text-orange-800 dark:text-orange-300 text-xs font-medium">
SLM
</span>
{% else %} {% else %}
<span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium"> <span class="px-2 py-1 rounded-full bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-300 text-xs font-medium">
Seismograph Seismograph

View File

@@ -122,7 +122,7 @@
class="w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-slate-700 text-gray-900 dark:text-white focus:ring-2 focus:ring-seismo-orange"> class="w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-slate-700 text-gray-900 dark:text-white focus:ring-2 focus:ring-seismo-orange">
<option value="seismograph">Seismograph</option> <option value="seismograph">Seismograph</option>
<option value="modem">Modem</option> <option value="modem">Modem</option>
<option value="sound_level_meter">Sound Level Meter</option> <option value="slm">Sound Level Meter</option>
</select> </select>
</div> </div>
<div> <div>
@@ -301,7 +301,7 @@
class="w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-slate-700 text-gray-900 dark:text-white focus:ring-2 focus:ring-seismo-orange"> class="w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-slate-700 text-gray-900 dark:text-white focus:ring-2 focus:ring-seismo-orange">
<option value="seismograph">Seismograph</option> <option value="seismograph">Seismograph</option>
<option value="modem">Modem</option> <option value="modem">Modem</option>
<option value="sound_level_meter">Sound Level Meter</option> <option value="slm">Sound Level Meter</option>
</select> </select>
</div> </div>
<div> <div>
@@ -641,7 +641,7 @@
setFieldsDisabled(seismoFields, true); setFieldsDisabled(seismoFields, true);
setFieldsDisabled(modemFields, false); setFieldsDisabled(modemFields, false);
setFieldsDisabled(slmFields, true); setFieldsDisabled(slmFields, true);
} else if (deviceType === 'sound_level_meter') { } else if (deviceType === 'slm') {
seismoFields.classList.add('hidden'); seismoFields.classList.add('hidden');
modemFields.classList.add('hidden'); modemFields.classList.add('hidden');
slmFields.classList.remove('hidden'); slmFields.classList.remove('hidden');
@@ -816,7 +816,7 @@
setFieldsDisabled(seismoFields, true); setFieldsDisabled(seismoFields, true);
setFieldsDisabled(modemFields, false); setFieldsDisabled(modemFields, false);
setFieldsDisabled(slmFields, true); setFieldsDisabled(slmFields, true);
} else if (deviceType === 'sound_level_meter') { } else if (deviceType === 'slm') {
seismoFields.classList.add('hidden'); seismoFields.classList.add('hidden');
modemFields.classList.add('hidden'); modemFields.classList.add('hidden');
slmFields.classList.remove('hidden'); slmFields.classList.remove('hidden');