• chaim released this 2026-05-27 12:52:34 +03:00 | 4 commits to main since this release

    תיקונים שמשלימים את 2.10.0/2.10.1/2.10.2

    המשתמש לא ראה את ה-entities של שירה ב-Admin → Layout Manager, וקיבל 404 בקונסול על case-memory.js. שני באגים נפרדים:

    1. AssistantRule לא הופיע ב-Layout Manager

    scopes/AssistantRule.json היה חסר customizable: true. EspoCRM מסתיר entities שאינם customizable מ-Admin → Entity Manager → Layouts. ארבע ה-entities האחרים של שירה (AssistantPrompt, AssistantSkill, UserProfile, CaseMemory) כבר היו עם הדגל הזה — רק AssistantRule לא.

    2. CaseMemory מחזיר 404 על JS controller

    clientDefs/CaseMemory.json לא היה קיים בכלל. ה-API החזיר אובייקט ריק ב-Metadata, וה-frontend נפל ל-convention default שמנסה לטעון client/custom/modules/smart-assistant/src/controllers/case-memory.js (קובץ שלא יצרנו). זה גרם ל-404 ב-browser console.

    הוספת Resources/metadata/clientDefs/CaseMemory.json עם controller: controllers/record (ה-default של EspoCRM) פותרת ללא JS מותאם.

    אימות בפרודקשן

    • GET /api/v1/Metadata?key=scopes.AssistantRule.customizabletrue
    • GET /api/v1/Metadata?key=clientDefs.CaseMemory → אובייקט מלא עם controller, icon, filters

    התקנה

    הורד SmartAssistant-2.10.3.zip והתקן דרך Administration → Extensions. אחרי ההתקנה: Clear Cache + Ctrl+Shift+F5.

    Downloads