diff --git a/csaxs_bec/bec_ipython_client/plugins/flomni/flOMNI.png b/csaxs_bec/bec_ipython_client/plugins/flomni/flOMNI.png
new file mode 100644
index 0000000..b6972b0
Binary files /dev/null and b/csaxs_bec/bec_ipython_client/plugins/flomni/flOMNI.png differ
diff --git a/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py b/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py
index 75c314b..642b257 100644
--- a/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py
+++ b/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py
@@ -969,8 +969,6 @@ class FlomniSampleTransferMixin:
class FlomniAlignmentMixin:
import csaxs_bec
- import os
- from pathlib import Path
# Ensure this is a Path object, not a string
csaxs_bec_basepath = Path(csaxs_bec.__file__)
@@ -2312,8 +2310,25 @@ class Flomni(
# ["BEC", "tomo_parameters", f"dataset_id_{dataset_id}", "flOMNI", self.sample_name]
# )
# self.client.tomo_progress.send_tomo_progress_message("~/data/raw/documentation/tomo_scan_ID_{self.tomo_id}.pdf").send()
+ import csaxs_bec
- bec.messaging.scilog.new().add_text(content.replace("\n", "\r\n")).send()
+
+ # Ensure this is a Path object, not a string
+ csaxs_bec_basepath = Path(csaxs_bec.__file__)
+
+ logo_file_rel = "flOMNI.png"
+
+ # Build the absolute path correctly
+ logo_file = (
+ csaxs_bec_basepath.parent
+ / "bec_ipython_client"
+ / "plugins"
+ / "flomni"
+ / logo_file_rel
+ ).resolve()
+ print(logo_file)
+ bec.messaging.scilog.new().add_attachment(logo_file).add_text(content.replace("\n", "
")).send()
+ # bec.messaging.scilog.new().add_text(content.replace("\n", "
")).send()
# bec.messaging.scilog.new().add_attachment()