Ошибка

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sab0tajue
    Senior Member
    • Jul 2019
    • 315

    Ошибка

    Есть поле по-умолчанию "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
  • Maximus
    Senior Member
    • Nov 2018
    • 2731

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

    Comment

    • Sab0tajue
      Senior Member
      • Jul 2019
      • 315

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

      Comment

      • Maximus
        Senior Member
        • Nov 2018
        • 2731

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

        Comment

        • Sab0tajue
          Senior Member
          • Jul 2019
          • 315

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

          Comment

          • Maximus
            Senior Member
            • Nov 2018
            • 2731

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

            Comment

            • Sab0tajue
              Senior Member
              • Jul 2019
              • 315

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

              Comment

              • Maximus
                Senior Member
                • Nov 2018
                • 2731

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

                Comment

                • Sab0tajue
                  Senior Member
                  • Jul 2019
                  • 315

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

                  Comment

                  • Maximus
                    Senior Member
                    • Nov 2018
                    • 2731

                    #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

                    • Sab0tajue
                      Senior Member
                      • Jul 2019
                      • 315

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

                      Comment

                      • Sab0tajue
                        Senior Member
                        • Jul 2019
                        • 315

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

                        Comment

                        • Maximus
                          Senior Member
                          • Nov 2018
                          • 2731

                          #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

                          • Sab0tajue
                            Senior Member
                            • Jul 2019
                            • 315

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

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

                            Comment

                            • Sab0tajue
                              Senior Member
                              • Jul 2019
                              • 315

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

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

                              Comment

                              Working...