scripting/source/pyprov/mailmerge.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit d80dd99db9d8c78fa4b9b4a2be4bc13721df7469
Author:     Mike Kaganski <[email protected]>
AuthorDate: Mon Feb 17 15:36:30 2025 +0500
Commit:     Mike Kaganski <[email protected]>
CommitDate: Mon Feb 17 16:07:39 2025 +0100

    Use LO_DEBUG_MAILMERGE environment variable to debug mailmerge.py
    
    This is often useful in release builds, too.
    
    Change-Id: Icb01353541836a18834897f3da501f1b0e466f3f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181771
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <[email protected]>

diff --git a/scripting/source/pyprov/mailmerge.py 
b/scripting/source/pyprov/mailmerge.py
index 13e23e649650..1c6e519415e5 100644
--- a/scripting/source/pyprov/mailmerge.py
+++ b/scripting/source/pyprov/mailmerge.py
@@ -41,13 +41,14 @@ from email.utils import formatdate
 from email.utils import parseaddr
 from socket import _GLOBAL_DEFAULT_TIMEOUT
 
+import os
 import sys
 import ssl
 import smtplib
 import imaplib
 import poplib
 
-dbg = False
+dbg = os.environ.get('LO_DEBUG_MAILMERGE', '').lower() not in ['', '0', 
'false']
 
 # pythonloader looks for a static g_ImplementationHelper variable
 g_ImplementationHelper = unohelper.ImplementationHelper()

Reply via email to