Work on the delete functions. General clean up.

This commit is contained in:
Scott Idem
2024-11-15 13:03:58 -05:00
parent 0fd06ef216
commit 547845ed62
10 changed files with 85 additions and 25 deletions

View File

@@ -194,6 +194,7 @@ async function handle_delete_post_obj(
.then(function (post_obj_delete_result) {
$idaa_sess.bb.show__modal_view__post_id = false;
$idaa_sess.bb.show__inline_edit__post_obj = false;
$idaa_sess.bb.show__inline_edit__post_comment_id = false;
})
.catch(function (error) {
console.log('The result was null or false when trying to delete.', error);
@@ -202,6 +203,8 @@ async function handle_delete_post_obj(
// $idaa_sess.recovery_meetings.show__modal_edit = false;
$idaa_slct.post_id = null;
$idaa_slct.post_obj = null;
$idaa_slct.post_comment_id = null;
$idaa_slct.post_comment_obj = null;
});
return prom_api__post_obj;

View File

@@ -105,11 +105,13 @@ onMount(() => {
<div class="ae_section ae_footer ae_meta post__meta text-sm text-gray-500 mt-4 flex flex-row gap-2 items-center justify-center">
{#if (idaa_post_obj.anonymous)}
<div class="post__posted_by">
Posted by: <span class="fas fa-user-secret"></span> <span class="post__full_name">Anonymous</span>
<span class="text-xs">Posted by:</span>
<span class="fas fa-user-secret"></span> <span class="post__full_name">Anonymous</span>
</div>
{:else if (idaa_post_obj.full_name)}
<div class="post__posted_by">
Posted by: <span class="fas fa-user"></span> <span class="post__full_name">{idaa_post_obj.full_name}
<span class="text-xs">Posted by:</span>
<span class="fas fa-user"></span> <span class="post__full_name">{idaa_post_obj.full_name}
{#if $ae_loc.trusted_access && idaa_post_obj.email}
(<a href="mailto:{idaa_post_obj.email}?subject=IDAA BB Post">{idaa_post_obj.email}</a>)
{/if}
@@ -122,19 +124,19 @@ onMount(() => {
<span
class="post__created_on"
>
<span class="ae_label">Created on:</span>
<span class="ae_label text-xs">Created on:</span>
<span class="ae_value">{ae_util.iso_datetime_formatter(idaa_post_obj.created_on, 'datetime_iso_12_no_seconds')}</span>
</span>
{:else}
<span
class="post__updated_on"
>
<span class="ae_label">Updated on:</span>
<span class="ae_label text-xs">Updated on:</span>
<span class="ae_value">{ae_util.iso_datetime_formatter(idaa_post_obj.updated_on, 'datetime_iso_12_no_seconds')}</span>
</span>
{/if}
{#if idaa_post_obj.archive_on}
<span class="post__archive_on">Archive on: {ae_util.iso_datetime_formatter(idaa_post_obj.archive_on, 'datetime_iso_12_no_seconds')}</span>
<span class="post__archive_on text-xs">Archive on: {ae_util.iso_datetime_formatter(idaa_post_obj.archive_on, 'datetime_iso_12_no_seconds')}</span>
{/if}
</div>
{/if}