• chaim released this 2026-05-27 12:13:12 +03:00 | 6 commits to main since this release

    תיקוני UI לגרסה 2.10.0

    לאחר התקנת 2.10.0 בפרודקשן התגלו שתי בעיות תצוגה:

    1. CaseMemory מחזיר 404 בנאב

    הפנייה ל-/#CaseMemory החזירה שגיאה כי ה-entity לא היה לו Controller class. הוא היה זמין רק דרך relation panels של Case ודרך actions של SmartAssistant — מעולם לא כ-CRUD ישיר. הוספת קובץ אחד Controllers/CaseMemory.php (יורש מ-Record) פותרת.

    זה אותו תיקון של AssistantRule בגרסה 2.9.2.

    2. רשימות מציגות רק עמודה אחת

    ה-layouts נשמרו בנתיב Resources/metadata/layouts/... במקום ב-Resources/layouts/.... EspoCRM לא מצא אותם ונפל ל-default generic. תוצאה: 5 ה-entities (AssistantPrompt, AssistantRule, AssistantSkill, CaseMemory, UserProfile) הציגו רק עמודת שם.

    הועברו 12 קובצי layout למיקום הנכון.

    אימות אחר התיקון

    • GET /api/v1/{Entity}/layout/list מחזיר 200 עם כל העמודות לכל אחת מ-5 ה-entities.
    • GET /api/v1/CaseMemory?maxSize=5 מחזיר 200 עם 65 רשומות.

    התקנה

    הורד SmartAssistant-2.10.1.zip והתקן דרך Administration → Extensions. אחרי ההתקנה: Clear Cache + רענון מלא של הדפדפן (Ctrl+Shift+F5).

    Downloads