Announcement

Collapse
No announcement yet.

Ошибка

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ошибка

    Есть поле по-умолчанию "Account" его не удалить и не отредактировать через WEB, по какой-то причине я добавляю (и мне система разрешает добавлять) в раздел "Пользователи" это поле "Контрагенты" и при нажатии на [ ^ ] список не открывается и в консоле появлется ошибка. Понимаю что какой-то свойство вываливается с null но не могу понять где поправить. Прошу помочь. Спасибо

    Uncaught (in promise) TypeError: Cannot read property 'name' of null
    at AclManager.checkModel (acl-manager.js:124)
    at AclManager.check (acl-manager.js:157)
    at child.setup (eval at _execute (loader.js:94), <anonymous>:123:36)
    at child.initialize (bull.js:276)
    at child.Backbone.View (backbone-min.js:1224)
    at child [as constructor] (backbone-min.js:1884)
    at child [as constructor] (backbone-min.js:1884)
    at child [as constructor] (backbone-min.js:1884)
    at new child (backbone-min.js:1884)
    at Bull.Factory.<anonymous> (bull.js:114)
    checkModel @ acl-manager.js:124
    check @ acl-manager.js:157
    setup @ VM2067:123
    initialize @ bull.js:276
    Backbone.View @ backbone-min.js:1224
    child @ backbone-min.js:1884
    child @ backbone-min.js:1884
    child @ backbone-min.js:1884
    child @ backbone-min.js:1884
    (anonymous) @ bull.js:114
    _getViewClass @ bull.js:93
    create @ bull.js:110
    (anonymous) @ bull.js:823
    createView @ bull.js:813
    (anonymous) @ VM1616:111
    dispatch @ jquery-2.1.4.min.js:3
    r.handle @ jquery-2.1.4.min.js:3

  • #2
    Здравствуйте.
    В первую очередь проверьте записи об этой ошибке в логе ошибок EspoCRM (EspoCRM/data/logs).

    Comment


    • #3
      Я не могу найти почему-то эту ошибку
      Attached Files

      Comment


      • #4
        Для начала установите правильного владельца (owner) и правильные разрешения к файлам и папкам согласно этому https://github.com/espocrm/documenta...%B2%D0%B5-unix. После нажмите "Перестроить ПО" в разделе Администрирование.
        Проверьте появляется ли эта ошибка.

        Comment


        • #5
          Originally posted by Maximus View Post
          Для начала установите правильного владельца (owner) и правильные разрешения к файлам и папкам согласно этому https://github.com/espocrm/documenta...%B2%D0%B5-unix. После нажмите "Перестроить ПО" в разделе Администрирование.
          Проверьте появляется ли эта ошибка.
          а как мне устанавливать этого owner? папки проверил всё в порядке.

          Comment


          • #6
            В документации ссылку которую я вам предоставил, это описано.

            Comment


            • #7
              я сделал как написано в документации и как Вы мне написали, но проблема осталась.

              Comment


              • #8
                Скиньте пожалуйста лог файл еще раз, поскольку описание ошибки добавляется в конец лога после того как вы ее вызываете.

                Comment


                • #9
                  у меня так же вываливается ошибка при попытке создать пользователя
                  Attached Files

                  Comment


                  • #10
                    Code:
                    [2019-07-08 12:43:35] Espo.ERROR: (400) Not valid data. Field: 'accounts', type: required.; POST /api/v1/User [] []
                    Поле type в accounts имеет статус required что значить что оно должно быть заполено. Зайдите в Администрирование -> Управление объектами -> Account (Поля) -> type (список) и снимите галочку с "Обязательное поле".

                    Comment


                    • #11
                      а у меня и не стояло этой галки.

                      Comment


                      • #12
                        Пытаюсь создать пользователя и решить вопрос с заполнение поля "Контрагент"
                        Attached Files

                        Comment


                        • #13
                          А система видит что стоит. Проверте в EspoCRM/custom/Espo/Custom/Resources/metadata/entityDefs/Account.json чтобы requirement был false. Типа как тут:
                          Code:
                          "type": {
                                      "required": false,
                                      "style": {
                                          "": null,
                                          "Customer": null,
                                          "Investor": null,
                                          "Partner": null,
                                          "Reseller": null
                                      }
                                  }
                          Если он true то поменяйте его и очистите кэш программы через Администрирование.

                          Comment


                          • #14
                            а у меня вообще такой строки нет

                            "type": {
                            "style": {
                            "": null,
                            "Customer": null,
                            "Investor": null,
                            "Partner": null,
                            "Reseller": null
                            }
                            },

                            Comment


                            • #15
                              я всё же добавил строку "
                              "required": false, "

                              и очистил кэш, проблема не ушла

                              Comment

                              Working...
                              X