באג בשדה העלאת קבצים (File Upload) בהאבספוט – והפתרון הפשוט שמצאנו
הבעיה
כאשר המשתמש העלה מספר קבצים, האבספוט הציגה במייל מחרוזת ארוכה אחת של קישורים ללא הפרדה ברורה ביניהם, במקום רשימה מסודרת של קישורים נפרדים.
כתוצאה מכך:
- קשה לזהות היכן מתחיל ומסתיים כל קישור.
- חלק מהקישורים אינם ניתנים ללחיצה בצורה נוחה.
- חוויית המשתמש במייל נפגעת.
מה גילינו?
שדה File Upload הוא למעשה שדה מסוג Multi-File Property.
כאשר מעלים מספר קבצים, האבספוט שומרת את כל הקישורים בתוך שדה אחד. הנתונים עצמם נשמרים בצורה תקינה, אך בעת שימוש ישיר בטוקן של השדה בתוך מייל, האבספוט אינה מציגה את הקישורים בפורמט ידידותי.
הפתרון
יצרנו שדה חדש מסוג Multi-line Text.
לאחר מכן בנינו Workflow פשוט:
- המשתמש שולח את הטופס.
- ה־Workflow מעתיק את ערך שדה ה־File Upload לשדה Multi-line Text.
- במייל ההתראה משתמשים בשדה החדש במקום בשדה המקורי.
התוצאה
שדה ה־Multi-line Text שמר את ירידות השורה בין הקישורים, והמייל הציג כל קובץ בשורה נפרדת בצורה תקינה וברורה.
מסקנה
אם אתם משתמשים בשדה File Upload בהאבספוט ושולחים את הקבצים במיילי התראה, מומלץ לבדוק כיצד הטוקן מוצג בפועל.
במקרים מסוימים, העתקת הנתונים לשדה Multi-line Text באמצעות Workflow יכולה לפתור את הבעיה ללא:
- Operations Hub
- Custom Code
- API
- אינטגרציה חיצונית
פתרון פשוט של כמה דקות שיכול לחסוך הרבה כאב ראש.
אין תגובות:
הוסף רשומת תגובה