diff --git a/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte b/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte
index 3af3d332..daec54d4 100644
--- a/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte
+++ b/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte
@@ -233,8 +233,14 @@ async function handle_submit_form(event) {
obj_type: 'event_presenter',
data: event_presenter_do
});
- $ae_loc.mod.events.disable_submit__event_presenter_obj = false;
+ console.log(ae_promises.create__event_presenter);
+ $ae_loc.mod.events.presenter_link = `${$ae_loc.site_domain}/events_speakers/load?event_presenter_id=${$slct.event_presenter_id}`;
+ console.log('Speaker link:', $ae_loc.mod.events.presenter_link);
+ $ae_loc.mod.events.disable_submit__event_presenter_obj = false;
+ $ae_sess.mod.events.submit_status = 'created';
+
+ $slct_trigger = 'load__event_presenter_obj';
} else {
ae_promises.update__event_presenter_obj = await handle_update__event_presenter({
obj_type: 'event_presenter',
@@ -242,6 +248,19 @@ async function handle_submit_form(event) {
data: event_presenter_do
});
$ae_loc.mod.events.disable_submit__event_presenter_obj = false;
+ $ae_sess.mod.events.submit_status = 'updated';
+
+ $slct_trigger = 'load__event_presenter_obj';
+ }
+
+ if ($slct.event_presenter_id) {
+ if ($store_current_tab == 'start' && $slct.event_presenter_id) {
+ $store_current_tab = 'biograhpy';
+ } else if ($store_current_tab == 'biograhpy' && $slct.event_presenter_id) {
+ $store_current_tab = 'files';
+ } else if ($store_current_tab == 'files' && $slct.event_presenter_id) {
+ $store_current_tab = 'more';
+ }
}
}
@@ -291,40 +310,12 @@ async function handle_submit_form_files(event) {
obj_id: $slct.event_presenter_id,
data: event_presenter_do
});
+ $ae_sess.mod.events.disable_submit__event_presenter_obj = false;
+ $ae_sess.mod.events.submit_status = 'updated';
- // let event_presenter_do: key_val = {
- // logo_li_json: {
- // primary: hosted_file_results[0],
- // }
-
- // };
-
-
- // event_presenter_do['logo_li_json'] = hosted_file_result;
-
- // event_presenter_do['notes'] = 'Update after file upload!';
-
- // update_event_presenter_obj_promise = await api.update_ae_obj_id_crud({
- // api_cfg: $ae_api,
- // obj_type: 'event_presenter',
- // obj_id: $slct.event_presenter_id,
- // fields: event_presenter_do,
- // key: $ae_api.api_crud_super_key,
- // log_lvl: 1
- // })
- // .then(function (event_presenter_obj_update_result) {
- // if (!event_presenter_obj_update_result) {
- // console.log('The result was null or false.');
- // return false;
- // }
- // return event_presenter_obj_update_result;
- // })
- // .catch(function (error) {
- // console.log('Something went wrong.');
- // console.log(error);
- // return false;
- // });
-
+ if ($store_current_tab == 'files' && $slct.event_presenter_id) {
+ $store_current_tab = 'more';
+ }
}
@@ -512,7 +503,13 @@ async function handle_update__event_presenter({
Start
-
+
{#if $slct.event_presenter_obj.biography && $slct.event_presenter_obj.biography.length > 50}
@@ -521,7 +518,13 @@ async function handle_update__event_presenter({
Biography
-
+
{#if $slct.event_presenter_obj.image_li_json}
@@ -530,7 +533,13 @@ async function handle_update__event_presenter({
Files
-
+
@@ -834,7 +843,7 @@ async function handle_update__event_presenter({
- {:else if $store_current_tab === 'options'}
+ {:else if $store_current_tab === 'more'}