feat: Remove legacy files and fix first svelte/no-at-html-tags error\n\n- Moved legacy files from src/routes/legacy to backups/legacy/src/routes/legacy.\n- Removed the empty src/routes/legacy directory.\n- Fixed a svelte/no-at-html-tags error in src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte by replacing '{@html ?.name ?? 'Archive'}' with '{?.name ?? 'Archive'}'.\n- Addressed a misidentified '{@html}' tag in src/lib/ae_core/ae_comp__hosted_files_clip_video.svelte by removing commented-out code that might have caused false positives.
This commit is contained in:
@@ -97,10 +97,15 @@
|
||||
// Initialize editable fields when lq__event_badge_obj changes
|
||||
$effect(() => {
|
||||
if (lq__event_badge_obj) {
|
||||
editable_full_name_override = lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name;
|
||||
editable_professional_title_override = lq__event_badge_obj.professional_title_override ?? lq__event_badge_obj.professional_title;
|
||||
editable_affiliations_override = lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations;
|
||||
editable_location_override = lq__event_badge_obj.location_override ?? lq__event_badge_obj.location;
|
||||
editable_full_name_override =
|
||||
lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name;
|
||||
editable_professional_title_override =
|
||||
lq__event_badge_obj.professional_title_override ??
|
||||
lq__event_badge_obj.professional_title;
|
||||
editable_affiliations_override =
|
||||
lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations;
|
||||
editable_location_override =
|
||||
lq__event_badge_obj.location_override ?? lq__event_badge_obj.location;
|
||||
editable_allow_tracking = lq__event_badge_obj.allow_tracking ?? null;
|
||||
editable_email = lq__event_badge_obj.email ?? null;
|
||||
editable_badge_type_code = lq__event_badge_obj.badge_type_code ?? null;
|
||||
@@ -171,11 +176,16 @@
|
||||
);
|
||||
|
||||
// Re-calculate font sizes based on potentially edited values
|
||||
const current_full_name = editable_full_name_override ?? lq__event_badge_obj?.full_name ?? '';
|
||||
const current_professional_title = editable_professional_title_override ?? lq__event_badge_obj?.professional_title ?? '';
|
||||
const current_affiliations = editable_affiliations_override ?? lq__event_badge_obj?.affiliations ?? '';
|
||||
const current_location = editable_location_override ?? lq__event_badge_obj?.location ?? '';
|
||||
|
||||
const current_full_name =
|
||||
editable_full_name_override ?? lq__event_badge_obj?.full_name ?? '';
|
||||
const current_professional_title =
|
||||
editable_professional_title_override ??
|
||||
lq__event_badge_obj?.professional_title ??
|
||||
'';
|
||||
const current_affiliations =
|
||||
editable_affiliations_override ?? lq__event_badge_obj?.affiliations ?? '';
|
||||
const current_location =
|
||||
editable_location_override ?? lq__event_badge_obj?.location ?? '';
|
||||
|
||||
longest_full_name_override_part = longest_str_part(current_full_name);
|
||||
if (longest_full_name_override_part >= 9) {
|
||||
@@ -347,16 +357,29 @@
|
||||
const data_to_update: key_val = {};
|
||||
|
||||
// Only include fields that have actually changed
|
||||
if (editable_full_name_override !== (lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name)) {
|
||||
if (
|
||||
editable_full_name_override !==
|
||||
(lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name)
|
||||
) {
|
||||
data_to_update.full_name_override = editable_full_name_override;
|
||||
}
|
||||
if (editable_professional_title_override !== (lq__event_badge_obj.professional_title_override ?? lq__event_badge_obj.professional_title)) {
|
||||
if (
|
||||
editable_professional_title_override !==
|
||||
(lq__event_badge_obj.professional_title_override ??
|
||||
lq__event_badge_obj.professional_title)
|
||||
) {
|
||||
data_to_update.professional_title_override = editable_professional_title_override;
|
||||
}
|
||||
if (editable_affiliations_override !== (lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations)) {
|
||||
if (
|
||||
editable_affiliations_override !==
|
||||
(lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations)
|
||||
) {
|
||||
data_to_update.affiliations_override = editable_affiliations_override;
|
||||
}
|
||||
if (editable_location_override !== (lq__event_badge_obj.location_override ?? lq__event_badge_obj.location)) {
|
||||
if (
|
||||
editable_location_override !==
|
||||
(lq__event_badge_obj.location_override ?? lq__event_badge_obj.location)
|
||||
) {
|
||||
data_to_update.location_override = editable_location_override;
|
||||
}
|
||||
if (editable_allow_tracking !== lq__event_badge_obj.allow_tracking) {
|
||||
@@ -403,10 +426,15 @@
|
||||
|
||||
function handle_cancel_changes() {
|
||||
if (lq__event_badge_obj) {
|
||||
editable_full_name_override = lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name;
|
||||
editable_professional_title_override = lq__event_badge_obj.professional_title_override ?? lq__event_badge_obj.professional_title;
|
||||
editable_affiliations_override = lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations;
|
||||
editable_location_override = lq__event_badge_obj.location_override ?? lq__event_badge_obj.location;
|
||||
editable_full_name_override =
|
||||
lq__event_badge_obj.full_name_override ?? lq__event_badge_obj.full_name;
|
||||
editable_professional_title_override =
|
||||
lq__event_badge_obj.professional_title_override ??
|
||||
lq__event_badge_obj.professional_title;
|
||||
editable_affiliations_override =
|
||||
lq__event_badge_obj.affiliations_override ?? lq__event_badge_obj.affiliations;
|
||||
editable_location_override =
|
||||
lq__event_badge_obj.location_override ?? lq__event_badge_obj.location;
|
||||
editable_allow_tracking = lq__event_badge_obj.allow_tracking ?? null;
|
||||
editable_email = lq__event_badge_obj.email ?? null;
|
||||
editable_badge_type_code = lq__event_badge_obj.badge_type_code ?? null;
|
||||
@@ -642,7 +670,11 @@ onkeypress={() => {
|
||||
{longest_full_name_override_part}× char
|
||||
</span> -->
|
||||
{#if edit_mode_active}
|
||||
<input type="text" bind:value={editable_full_name_override} class="input w-full text-center" />
|
||||
<input
|
||||
type="text"
|
||||
bind:value={editable_full_name_override}
|
||||
class="input w-full text-center"
|
||||
/>
|
||||
{:else}
|
||||
<span class="full_name_override">
|
||||
{#if editable_full_name_override}
|
||||
@@ -662,7 +694,11 @@ onkeypress={() => {
|
||||
"
|
||||
>
|
||||
{#if edit_mode_active}
|
||||
<input type="text" bind:value={editable_professional_title_override} class="input w-full text-center" />
|
||||
<input
|
||||
type="text"
|
||||
bind:value={editable_professional_title_override}
|
||||
class="input w-full text-center"
|
||||
/>
|
||||
{:else}
|
||||
{@html editable_professional_title_override}
|
||||
{/if}
|
||||
@@ -684,7 +720,11 @@ onkeypress={() => {
|
||||
"
|
||||
>
|
||||
{#if edit_mode_active}
|
||||
<textarea bind:value={editable_affiliations_override} class="textarea w-full text-center" rows="2"></textarea>
|
||||
<textarea
|
||||
bind:value={editable_affiliations_override}
|
||||
class="textarea w-full text-center"
|
||||
rows="2"
|
||||
></textarea>
|
||||
{:else}
|
||||
{@html editable_affiliations_override}
|
||||
{/if}
|
||||
@@ -698,7 +738,11 @@ onkeypress={() => {
|
||||
"
|
||||
>
|
||||
{#if edit_mode_active}
|
||||
<input type="text" bind:value={editable_location_override} class="input w-full text-center" />
|
||||
<input
|
||||
type="text"
|
||||
bind:value={editable_location_override}
|
||||
class="input w-full text-center"
|
||||
/>
|
||||
{:else}
|
||||
<span class="city state_province country"
|
||||
>{@html editable_location_override}</span
|
||||
@@ -710,7 +754,13 @@ onkeypress={() => {
|
||||
{#if editable_email || edit_mode_active}
|
||||
<div class="email-field text-sm">
|
||||
{#if edit_mode_active}
|
||||
<label>Email: <input type="email" bind:value={editable_email} class="input w-full" /></label>
|
||||
<label
|
||||
>Email: <input
|
||||
type="email"
|
||||
bind:value={editable_email}
|
||||
class="input w-full"
|
||||
/></label
|
||||
>
|
||||
{:else}
|
||||
Email: {editable_email}
|
||||
{/if}
|
||||
@@ -718,9 +768,17 @@ onkeypress={() => {
|
||||
{/if}
|
||||
|
||||
{#if editable_allow_tracking !== null || edit_mode_active}
|
||||
<div class="allow-tracking-field text-sm flex items-center justify-center gap-2">
|
||||
<div
|
||||
class="allow-tracking-field text-sm flex items-center justify-center gap-2"
|
||||
>
|
||||
{#if edit_mode_active}
|
||||
<label>Allow Tracking: <input type="checkbox" bind:checked={editable_allow_tracking} class="checkbox" /></label>
|
||||
<label
|
||||
>Allow Tracking: <input
|
||||
type="checkbox"
|
||||
bind:checked={editable_allow_tracking}
|
||||
class="checkbox"
|
||||
/></label
|
||||
>
|
||||
{:else}
|
||||
Allow Tracking: {editable_allow_tracking ? 'Yes' : 'No'}
|
||||
{/if}
|
||||
@@ -777,10 +835,16 @@ onkeypress={() => {
|
||||
title={editable_badge_type_code}
|
||||
>
|
||||
{#if edit_mode_active && badge_type_code_li}
|
||||
<label>Badge Type:
|
||||
<select bind:value={editable_badge_type_code} class="select text-xs px-1 max-w-fit">
|
||||
<label
|
||||
>Badge Type:
|
||||
<select
|
||||
bind:value={editable_badge_type_code}
|
||||
class="select text-xs px-1 max-w-fit"
|
||||
>
|
||||
{#each badge_type_code_li as badge_type_code_item}
|
||||
<option value={badge_type_code_item.code}>{badge_type_code_item.name}</option>
|
||||
<option value={badge_type_code_item.code}
|
||||
>{badge_type_code_item.name}</option
|
||||
>
|
||||
{/each}
|
||||
</select>
|
||||
</label>
|
||||
@@ -791,7 +855,9 @@ onkeypress={() => {
|
||||
><span class="fas fa-biohazard"></span></span
|
||||
>
|
||||
{:else if option_other_1_override && ['front_html', 'front_back_html'].includes(option_other_1_display_opt)}
|
||||
<span class="badge_footer_special_left">{@html option_other_1_override}</span>
|
||||
<span class="badge_footer_special_left"
|
||||
>{@html option_other_1_override}</span
|
||||
>
|
||||
{/if}
|
||||
|
||||
<span class="badge_footer_center {editable_badge_type_code?.toLowerCase()}"
|
||||
@@ -803,12 +869,13 @@ onkeypress={() => {
|
||||
><span class="fas fa-star-of-life"></span></span
|
||||
>
|
||||
{:else if option_other_2_override && ['front_html', 'front_back_html'].includes(option_other_2_display_opt)}
|
||||
<span class="badge_footer_special_right">{@html option_other_2_override}</span>
|
||||
<span class="badge_footer_special_right"
|
||||
>{@html option_other_2_override}</span
|
||||
>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
|
||||
<!-- {#if $lq__event_badge_template_obj.show_qr_front}
|
||||
<div class="container qr_code">
|
||||
{#await initial_loading_promise}
|
||||
|
||||
Reference in New Issue
Block a user