plugin-backend #1

Merged
ada merged 34 commits from plugin-backend into main 2024-05-01 00:21:12 -05:00
2 changed files with 16 additions and 14 deletions
Showing only changes of commit db17504ea0 - Show all commits

View File

@ -930,12 +930,12 @@ async function update_breakdown(scene, checks, entrances) {
// Check for changes, and if so, update // Check for changes, and if so, update
if ( if (
breakdown_checks.dataset.checksCollected != parseInt(breakdown_checks.dataset.checksCollected) !=
checks.collected + checks.found checks.collected + checks.found
) { ) {
update_breakdown_checks(scene, checks); update_breakdown_checks(scene, checks);
} }
if (breakdown_entrances.dataset.entrancesFound != entrances.found) { if (parseInt(breakdown_entrances.dataset.entrancesFound) != entrances.found) {
update_breakdown_entrances(scene, entrances); update_breakdown_entrances(scene, entrances);
} }
} }
@ -945,9 +945,11 @@ async function update_breakdown_list(data, changed) {
if (changed.checks) { if (changed.checks) {
Object.keys(data.scenes).forEach((scene) => Object.keys(data.scenes).forEach((scene) =>
update_breakdown(scene, data.scenes[scene], { update_breakdown(scene, data.scenes[scene], {
found: document.querySelector( found: parseInt(
`.breakdown[data-scene="${scene}"] .breakdown-block-entrances-title` document.querySelector(
).dataset.entrancesFound, `.breakdown[data-scene="${scene}"] .breakdown-block-entrances-title`
).dataset.entrancesFound
),
}) })
); );
} else if (changed.entrances) { } else if (changed.entrances) {

View File

@ -1,13 +1,13 @@
<form action="{% url "set_settings" %}" <form action="{% url "set_settings" %}"
method="post" method="post"
class="flex flex-row space-x-2"> class="flex flex-row space-x-2">
<div class="w-full rounded-lg border-none shadow-[inset_0_35px_60px_-15px_rgba(0,0,0,0.3)] bg-charcoal-translucent-light" <div class="w-full rounded-lg border-none shadow-[inset_0_35px_60px_-15px_rgba(0,0,0,0.3)] bg-charcoal-translucent-light"
hidden></div> hidden></div>
{% csrf_token %} {% csrf_token %}
<label for="backend-filepath-form" <label for="backend-filepath-form"
class="justify-center my-auto align-top min-w-fit text-md text-nowrap">AppData Path</label> class="justify-center my-auto align-top min-w-fit text-md text-nowrap">AppData Path</label>
{% for field in backend_filepath_form %}{{ field }}{% endfor %} {% for field in backend_filepath_form %}{{ field }}{% endfor %}
<button type="submit" <button type="submit"
class="p-2 rounded-md bg-white bg-opacity-10 shadow-sm shadow-[#242424]" class="p-2 rounded-md bg-white bg-opacity-10 shadow-sm shadow-[#242424]"
id="backend-filepath-form">Submit</button> id="backend-filepath-form">Submit</button>
</form> </form>