[2018-10-29 18:47:13] Espo.WARNING: E_WARNING: Invalid argument supplied for foreach() {"code":2,"message":"Invalid argument supplied for foreach()","file":"/hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php","line":624,"context":{"data":"","attribute":"portalUserId"}} []
[2018-10-29 18:47:13] Espo.WARNING: E_WARNING: get_object_vars() expects parameter 1 to be object, string given {"code":2,"message":"get_object_vars() expects parameter 1 to be object, string given","file":"/hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php","line":808,"context":{"entity":"[object] (Espo\\Modules\\Crm\\Entities\\Contact: {\"id\":\"5bd7558f0327bd6eb\",\"fields\":{\"id\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"id\"},\"name\":{\"type\":\"varchar\",\"notStorable\":true,\"select\":\"TRIM(CONCAT(IFNULL(contact.first_name, ''), ' ', IFNULL(contact.last_name, '')))\",\"where\":{\"LIKE\":\"(contact.first_name LIKE {value} OR contact.last_name LIKE {value} OR CONCAT(contact.first_name, ' ', contact.last_name) LIKE {value} OR CONCAT(contact.last_name, ' ', contact.first_name) LIKE {value})\",\"=\":\"(contact.first_name = {value} OR contact.last_name = {value} OR CONCAT(contact.first_name, ' ', contact.last_name) = {value} OR CONCAT(contact.last_name, ' ', contact.first_name) = {value})\"},\"orderBy\":\"contact.first_name {direction}\"},\"deleted\":{\"type\":\"bool\",\"default\":false},\"salutationName\":{\"type\":\"varchar\",\"len\":255},\"firstName\":{\"type\":\"varchar\",\"len\":100,\"default\":\"\"},\"lastName\":{\"type\":\"varchar\",\"len\":100,\"default\":\"\"},\"accountId\":{\"dbType\":\"varchar\",\"len\":255,\"type\":\"foreignId\",\"where\":{\"=\":\"contact.id IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id = {value})\",\"<>\":\"contact.id NOT IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id = {value})\",\"IN\":\"contact.id IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id IN {value})\",\"NOT IN\":\"contact.id NOT IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id IN {value})\",\"IS NULL\":\"contact.account_id IS NULL\",\"IS NOT NULL\":\"contact.account_id IS NOT NULL\"},\"index\":true,\"notNull\":false},\"title\":{\"type\":\"varchar\",\"len\":100,\"notStorable\":true,\"select\":\"accountContact.role\",\"orderBy\":\"accountContact.role {direction}\",\"where\":{\"LIKE\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role LIKE {value}\",\"distinct\":true},\"=\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role <> {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role IS NOT NULL\",\"distinct\":true}}},\"description\":{\"type\":\"text\"},\"emailAddress\":{\"type\":\"email\",\"notStorable\":true,\"select\":\"emailAddresses.name\",\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_email_address\\n                                JOIN email_address ON email_address.id = entity_email_address.email_address_id\\n                                WHERE\\n                                    entity_email_address.deleted = 0 AND entity_email_address.entity_type = 'Contact' AND\\n                                    email_address.deleted = 0 AND email_address.lower LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IS NOT NULL\",\"distinct\":true}},\"orderBy\":\"emailAddresses.lower {direction}\"},\"phoneNumber\":{\"type\":\"phone\",\"notStorable\":true,\"select\":\"phoneNumbers.name\",\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_phone_number\\n                                JOIN phone_number ON phone_number.id = entity_phone_number.phone_number_id\\n                                WHERE\\n                                    entity_phone_number.deleted = 0 AND entity_phone_number.entity_type = 'Contact' AND\\n                                    phone_number.deleted = 0 AND phone_number.name LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IS NOT NULL\",\"distinct\":true}},\"orderBy\":\"phoneNumbers.name {direction}\"},\"doNotCall\":{\"type\":\"bool\",\"notNull\":true,\"default\":false},\"addressStreet\":{\"type\":\"text\",\"dbType\":\"varchar\",\"len\":255},\"addressCity\":{\"type\":\"varchar\",\"len\":255},\"addressState\":{\"type\":\"varchar\",\"len\":255},\"addressCountry\":{\"type\":\"varchar\",\"len\":255},\"addressPostalCode\":{\"type\":\"varchar\",\"len\":255},\"accountRole\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"len\":255},\"accountIsInactive\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"select\":\"accountContact.is_inactive\",\"orderBy\":\"accountContact.is_inactive {direction}\",\"where\":{\"=\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.is_inactive = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.is_inactive <> {value}\",\"distinct\":true}},\"default\":false},\"accountType\":{\"type\":\"foreign\",\"relation\":\"account\",\"foreign\":\"type\"},\"opportunityRole\":{\"type\":\"varchar\",\"notStorable\":true,\"where\":{\"=\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role = {value}\",\"distinct\":true},\"<>\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role = {value})\",\"IN\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role IN {value}\",\"distinct\":true},\"NOT IN\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role IN {value})\",\"LIKE\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role LIKE {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role IS NULL\",\"distinct\":true},\"IS NOT NULL\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role IS NULL)\"},\"len\":255},\"acceptanceStatus\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"len\":255},\"acceptanceStatusMeetings\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"relation\":\"meetings\",\"len\":255},\"acceptanceStatusCalls\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"relation\":\"calls\",\"len\":255},\"createdAt\":{\"type\":\"datetime\",\"notNull\":false},\"modifiedAt\":{\"type\":\"datetime\",\"notNull\":false},\"targetListIsOptedOut\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"default\":false},\"emailAddressIsOptedOut\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"select\":\"emailAddresses.opt_out\",\"where\":{\"= TRUE\":{\"sql\":\"emailAddresses.opt_out = true AND emailAddresses.opt_out IS NOT NULL\"},\"= FALSE\":{\"sql\":\"emailAddresses.opt_out = false OR emailAddresses.opt_out IS NULL\"}},\"orderBy\":\"emailAddresses.opt_out {direction}\",\"default\":false},\"addressMap\":{\"type\":\"map\",\"notExportable\":true,\"notStorable\":true},\"emailAddressData\":{\"type\":\"text\",\"notStorable\":true},\"phoneNumberData\":{\"type\":\"text\",\"notStorable\":true},\"phoneNumberNumeric\":{\"type\":\"varchar\",\"notStorable\":true,\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_phone_number\\n                                JOIN phone_number ON phone_number.id = entity_phone_number.phone_number_id\\n                                WHERE\\n                                    entity_phone_number.deleted = 0 AND entity_phone_number.entity_type = 'Contact' AND\\n                                    phone_number.deleted = 0 AND phone_number.numeric LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IS NOT NULL\",\"distinct\":true}}},\"accountName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"account\",\"foreign\":\"name\"},\"accountsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"accounts\",\"isUnordered\":true,\"orderBy\":\"name\"},\"accountsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"accountsColumns\":{\"type\":\"jsonObject\",\"notStorable\":true},\"campaignId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"campaignName\":{\"type\":\"varchar\",\"notStorable\":true,\"relation\":\"campaign\",\"foreign\":\"name\"},\"createdById\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"createdByName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"createdBy\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"modifiedById\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"modifiedByName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"modifiedBy\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"assignedUserId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"assignedUserName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"assignedUser\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"teamsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"teams\",\"isUnordered\":true},\"teamsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"targetListsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"targetLists\",\"isUnordered\":true},\"targetListsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"targetListId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":\"targetList\",\"notStorable\":true,\"notNull\":false},\"targetListName\":{\"type\":\"varchar\",\"notStorable\":true},\"portalUserId\":{\"type\":\"varchar\",\"index\":\"portalUser\",\"notStorable\":true},\"portalUserName\":{\"type\":\"varchar\",\"notStorable\":true},\"originalLeadId\":{\"type\":\"varchar\",\"index\":\"originalLead\",\"notStorable\":true},\"originalLeadName\":{\"type\":\"varchar\",\"notStorable\":true},\"isFollowed\":{\"type\":\"varchar\",\"notStorable\":true},\"followersIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"followersNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"tasksPrimaryIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"tasksPrimaryNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"documentsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"documentsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"campaignLogRecordsIds\":{\"type\":\"varchar\",\"notStorable\":true},\"campaignLogRecordsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"emailsIds\":{\"type\":\"varchar\",\"notStorable\":true},\"emailsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"tasksIds\":{\"type\":\"varchar\",\"notStorable\":true},\"tasksNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"callsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"callsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"meetingsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"meetingsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"casesIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"casesNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"casesPrimaryIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"casesPrimaryNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"opportunitiesIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"opportunitiesNames\":{\"type\":\"jsonObject\",\"notStorable\":true}},\"relations\":{\"emailAddresses\":{\"type\":\"manyMany\",\"entity\":\"EmailAddress\",\"relationName\":\"entityEmailAddress\",\"midKeys\":[\"entityId\",\"emailAddressId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100},\"primary\":{\"type\":\"bool\",\"default\":false}}},\"phoneNumbers\":{\"type\":\"manyMany\",\"entity\":\"PhoneNumber\",\"relationName\":\"entityPhoneNumber\",\"midKeys\":[\"entityId\",\"phoneNumberId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100},\"primary\":{\"type\":\"bool\",\"default\":false}}},\"tasksPrimary\":{\"type\":\"hasMany\",\"entity\":\"Task\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"documents\":{\"type\":\"manyMany\",\"entity\":\"Document\",\"relationName\":\"contactDocument\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"documentId\"],\"foreign\":\"contacts\"},\"originalLead\":{\"type\":\"hasOne\",\"entity\":\"Lead\",\"foreignKey\":\"createdContactId\",\"foreign\":\"createdContact\",\"noJoin\":true},\"portalUser\":{\"type\":\"hasOne\",\"entity\":\"User\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"targetLists\":{\"type\":\"manyMany\",\"entity\":\"TargetList\",\"relationName\":\"contactTargetList\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"targetListId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"optedOut\":{\"type\":\"bool\"}}},\"campaignLogRecords\":{\"type\":\"hasChildren\",\"entity\":\"CampaignLogRecord\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"campaign\":{\"type\":\"belongsTo\",\"entity\":\"Campaign\",\"key\":\"campaignId\",\"foreignKey\":\"id\",\"foreign\":\"contacts\",\"noJoin\":true},\"emails\":{\"type\":\"hasChildren\",\"entity\":\"Email\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"tasks\":{\"type\":\"hasChildren\",\"entity\":\"Task\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"calls\":{\"type\":\"manyMany\",\"entity\":\"Call\",\"relationName\":\"callContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"callId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"status\":{\"type\":\"varchar\",\"len\":\"36\",\"default\":\"None\"}}},\"meetings\":{\"type\":\"manyMany\",\"entity\":\"Meeting\",\"relationName\":\"contactMeeting\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"meetingId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"status\":{\"type\":\"varchar\",\"len\":\"36\",\"default\":\"None\"}}},\"cases\":{\"type\":\"manyMany\",\"entity\":\"Case\",\"relationName\":\"caseContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"caseId\"],\"foreign\":\"contacts\"},\"casesPrimary\":{\"type\":\"hasMany\",\"entity\":\"Case\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"opportunities\":{\"type\":\"manyMany\",\"entity\":\"Opportunity\",\"relationName\":\"contactOpportunity\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"opportunityId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"role\":{\"type\":\"varchar\",\"len\":50}}},\"accounts\":{\"type\":\"manyMany\",\"entity\":\"Account\",\"relationName\":\"accountContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"accountId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"role\":{\"type\":\"varchar\",\"len\":100},\"isInactive\":{\"type\":\"bool\",\"default\":false}}},\"account\":{\"type\":\"belongsTo\",\"entity\":\"Account\",\"key\":\"accountId\",\"foreignKey\":\"id\",\"foreign\":null},\"teams\":{\"type\":\"manyMany\",\"entity\":\"Team\",\"relationName\":\"entityTeam\",\"midKeys\":[\"entityId\",\"teamId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100}}},\"assignedUser\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"assignedUserId\",\"foreignKey\":\"id\",\"foreign\":null},\"modifiedBy\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"modifiedById\",\"foreignKey\":\"id\",\"foreign\":null},\"createdBy\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"createdById\",\"foreignKey\":\"id\",\"foreign\":null}}})","data":""}} []
[2018-10-29 18:47:13] Espo.ERROR: Uncaught Exception TypeError: "Argument 2 passed to Espo\Services\Record::beforeUpdate() must be of the type array, null given, called in /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php on line 808" at /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php line 837 {"exception":"[object] (TypeError(code: 0): Argument 2 passed to Espo\\Services\\Record::beforeUpdate() must be of the type array, null given, called in /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php on line 808 at /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php:837)"} []
[2018-10-29 19:53:54] Espo.WARNING: E_WARNING: Invalid argument supplied for foreach() {"code":2,"message":"Invalid argument supplied for foreach()","file":"/hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php","line":624,"context":{"data":"","attribute":"portalUserId"}} []
[2018-10-29 19:53:54] Espo.WARNING: E_WARNING: get_object_vars() expects parameter 1 to be object, string given {"code":2,"message":"get_object_vars() expects parameter 1 to be object, string given","file":"/hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php","line":808,"context":{"entity":"[object] (Espo\\Modules\\Crm\\Entities\\Contact: {\"id\":\"5bd7558f0327bd6eb\",\"fields\":{\"id\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"id\"},\"name\":{\"type\":\"varchar\",\"notStorable\":true,\"select\":\"TRIM(CONCAT(IFNULL(contact.first_name, ''), ' ', IFNULL(contact.last_name, '')))\",\"where\":{\"LIKE\":\"(contact.first_name LIKE {value} OR contact.last_name LIKE {value} OR CONCAT(contact.first_name, ' ', contact.last_name) LIKE {value} OR CONCAT(contact.last_name, ' ', contact.first_name) LIKE {value})\",\"=\":\"(contact.first_name = {value} OR contact.last_name = {value} OR CONCAT(contact.first_name, ' ', contact.last_name) = {value} OR CONCAT(contact.last_name, ' ', contact.first_name) = {value})\"},\"orderBy\":\"contact.first_name {direction}\"},\"deleted\":{\"type\":\"bool\",\"default\":false},\"salutationName\":{\"type\":\"varchar\",\"len\":255},\"firstName\":{\"type\":\"varchar\",\"len\":100,\"default\":\"\"},\"lastName\":{\"type\":\"varchar\",\"len\":100,\"default\":\"\"},\"accountId\":{\"dbType\":\"varchar\",\"len\":255,\"type\":\"foreignId\",\"where\":{\"=\":\"contact.id IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id = {value})\",\"<>\":\"contact.id NOT IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id = {value})\",\"IN\":\"contact.id IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id IN {value})\",\"NOT IN\":\"contact.id NOT IN (SELECT contact_id FROM account_contact WHERE deleted = 0 AND account_id IN {value})\",\"IS NULL\":\"contact.account_id IS NULL\",\"IS NOT NULL\":\"contact.account_id IS NOT NULL\"},\"index\":true,\"notNull\":false},\"title\":{\"type\":\"varchar\",\"len\":100,\"notStorable\":true,\"select\":\"accountContact.role\",\"orderBy\":\"accountContact.role {direction}\",\"where\":{\"LIKE\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role LIKE {value}\",\"distinct\":true},\"=\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role <> {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.role IS NOT NULL\",\"distinct\":true}}},\"description\":{\"type\":\"text\"},\"emailAddress\":{\"type\":\"email\",\"notStorable\":true,\"select\":\"emailAddresses.name\",\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_email_address\\n                                JOIN email_address ON email_address.id = entity_email_address.email_address_id\\n                                WHERE\\n                                    entity_email_address.deleted = 0 AND entity_email_address.entity_type = 'Contact' AND\\n                                    email_address.deleted = 0 AND email_address.lower LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"emailAddresses\",\"emailAddressesMultiple\"]],\"sql\":\"emailAddressesMultiple.lower IS NOT NULL\",\"distinct\":true}},\"orderBy\":\"emailAddresses.lower {direction}\"},\"phoneNumber\":{\"type\":\"phone\",\"notStorable\":true,\"select\":\"phoneNumbers.name\",\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_phone_number\\n                                JOIN phone_number ON phone_number.id = entity_phone_number.phone_number_id\\n                                WHERE\\n                                    entity_phone_number.deleted = 0 AND entity_phone_number.entity_type = 'Contact' AND\\n                                    phone_number.deleted = 0 AND phone_number.name LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersMultiple\"]],\"sql\":\"phoneNumbersMultiple.name IS NOT NULL\",\"distinct\":true}},\"orderBy\":\"phoneNumbers.name {direction}\"},\"doNotCall\":{\"type\":\"bool\",\"notNull\":true,\"default\":false},\"addressStreet\":{\"type\":\"text\",\"dbType\":\"varchar\",\"len\":255},\"addressCity\":{\"type\":\"varchar\",\"len\":255},\"addressState\":{\"type\":\"varchar\",\"len\":255},\"addressCountry\":{\"type\":\"varchar\",\"len\":255},\"addressPostalCode\":{\"type\":\"varchar\",\"len\":255},\"accountRole\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"len\":255},\"accountIsInactive\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"select\":\"accountContact.is_inactive\",\"orderBy\":\"accountContact.is_inactive {direction}\",\"where\":{\"=\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.is_inactive = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[\"accounts\"],\"sql\":\"accountsMiddle.is_inactive <> {value}\",\"distinct\":true}},\"default\":false},\"accountType\":{\"type\":\"foreign\",\"relation\":\"account\",\"foreign\":\"type\"},\"opportunityRole\":{\"type\":\"varchar\",\"notStorable\":true,\"where\":{\"=\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role = {value}\",\"distinct\":true},\"<>\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role = {value})\",\"IN\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role IN {value}\",\"distinct\":true},\"NOT IN\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role IN {value})\",\"LIKE\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role LIKE {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[\"opportunities\"],\"sql\":\"opportunitiesMiddle.role IS NULL\",\"distinct\":true},\"IS NOT NULL\":\"contact.id NOT IN (SELECT contact_id FROM contact_opportunity WHERE deleted = 0 AND role IS NULL)\"},\"len\":255},\"acceptanceStatus\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"len\":255},\"acceptanceStatusMeetings\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"relation\":\"meetings\",\"len\":255},\"acceptanceStatusCalls\":{\"type\":\"varchar\",\"notExportable\":true,\"notStorable\":true,\"relation\":\"calls\",\"len\":255},\"createdAt\":{\"type\":\"datetime\",\"notNull\":false},\"modifiedAt\":{\"type\":\"datetime\",\"notNull\":false},\"targetListIsOptedOut\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"default\":false},\"emailAddressIsOptedOut\":{\"type\":\"bool\",\"notNull\":true,\"notStorable\":true,\"select\":\"emailAddresses.opt_out\",\"where\":{\"= TRUE\":{\"sql\":\"emailAddresses.opt_out = true AND emailAddresses.opt_out IS NOT NULL\"},\"= FALSE\":{\"sql\":\"emailAddresses.opt_out = false OR emailAddresses.opt_out IS NULL\"}},\"orderBy\":\"emailAddresses.opt_out {direction}\",\"default\":false},\"addressMap\":{\"type\":\"map\",\"notExportable\":true,\"notStorable\":true},\"emailAddressData\":{\"type\":\"text\",\"notStorable\":true},\"phoneNumberData\":{\"type\":\"text\",\"notStorable\":true},\"phoneNumberNumeric\":{\"type\":\"varchar\",\"notStorable\":true,\"where\":{\"LIKE\":\"contact.id IN (\\n                                SELECT entity_id\\n                                FROM entity_phone_number\\n                                JOIN phone_number ON phone_number.id = entity_phone_number.phone_number_id\\n                                WHERE\\n                                    entity_phone_number.deleted = 0 AND entity_phone_number.entity_type = 'Contact' AND\\n                                    phone_number.deleted = 0 AND phone_number.numeric LIKE {value}\\n                            )\",\"=\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric = {value}\",\"distinct\":true},\"<>\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric <> {value}\",\"distinct\":true},\"IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IN {value}\",\"distinct\":true},\"NOT IN\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric NOT IN {value}\",\"distinct\":true},\"IS NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IS NULL\",\"distinct\":true},\"IS NOT NULL\":{\"leftJoins\":[[\"phoneNumbers\",\"phoneNumbersNumericMultiple\"]],\"sql\":\"phoneNumbersNumericMultiple.numeric IS NOT NULL\",\"distinct\":true}}},\"accountName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"account\",\"foreign\":\"name\"},\"accountsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"accounts\",\"isUnordered\":true,\"orderBy\":\"name\"},\"accountsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"accountsColumns\":{\"type\":\"jsonObject\",\"notStorable\":true},\"campaignId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"campaignName\":{\"type\":\"varchar\",\"notStorable\":true,\"relation\":\"campaign\",\"foreign\":\"name\"},\"createdById\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"createdByName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"createdBy\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"modifiedById\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"modifiedByName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"modifiedBy\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"assignedUserId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":true,\"notNull\":false},\"assignedUserName\":{\"type\":\"foreign\",\"notStorable\":false,\"relation\":\"assignedUser\",\"foreign\":[\"firstName\",\" \",\"lastName\"]},\"teamsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"teams\",\"isUnordered\":true},\"teamsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"targetListsIds\":{\"type\":\"jsonArray\",\"notStorable\":true,\"isLinkMultipleIdList\":true,\"relation\":\"targetLists\",\"isUnordered\":true},\"targetListsNames\":{\"type\":\"jsonObject\",\"notStorable\":true,\"isLinkMultipleNameMap\":true},\"targetListId\":{\"dbType\":\"varchar\",\"len\":24,\"type\":\"foreignId\",\"index\":\"targetList\",\"notStorable\":true,\"notNull\":false},\"targetListName\":{\"type\":\"varchar\",\"notStorable\":true},\"portalUserId\":{\"type\":\"varchar\",\"index\":\"portalUser\",\"notStorable\":true},\"portalUserName\":{\"type\":\"varchar\",\"notStorable\":true},\"originalLeadId\":{\"type\":\"varchar\",\"index\":\"originalLead\",\"notStorable\":true},\"originalLeadName\":{\"type\":\"varchar\",\"notStorable\":true},\"isFollowed\":{\"type\":\"varchar\",\"notStorable\":true},\"followersIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"followersNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"tasksPrimaryIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"tasksPrimaryNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"documentsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"documentsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"campaignLogRecordsIds\":{\"type\":\"varchar\",\"notStorable\":true},\"campaignLogRecordsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"emailsIds\":{\"type\":\"varchar\",\"notStorable\":true},\"emailsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"tasksIds\":{\"type\":\"varchar\",\"notStorable\":true},\"tasksNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"callsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"callsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"meetingsIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"meetingsNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"casesIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"casesNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"casesPrimaryIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"casesPrimaryNames\":{\"type\":\"jsonObject\",\"notStorable\":true},\"opportunitiesIds\":{\"type\":\"jsonArray\",\"notStorable\":true},\"opportunitiesNames\":{\"type\":\"jsonObject\",\"notStorable\":true}},\"relations\":{\"emailAddresses\":{\"type\":\"manyMany\",\"entity\":\"EmailAddress\",\"relationName\":\"entityEmailAddress\",\"midKeys\":[\"entityId\",\"emailAddressId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100},\"primary\":{\"type\":\"bool\",\"default\":false}}},\"phoneNumbers\":{\"type\":\"manyMany\",\"entity\":\"PhoneNumber\",\"relationName\":\"entityPhoneNumber\",\"midKeys\":[\"entityId\",\"phoneNumberId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100},\"primary\":{\"type\":\"bool\",\"default\":false}}},\"tasksPrimary\":{\"type\":\"hasMany\",\"entity\":\"Task\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"documents\":{\"type\":\"manyMany\",\"entity\":\"Document\",\"relationName\":\"contactDocument\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"documentId\"],\"foreign\":\"contacts\"},\"originalLead\":{\"type\":\"hasOne\",\"entity\":\"Lead\",\"foreignKey\":\"createdContactId\",\"foreign\":\"createdContact\",\"noJoin\":true},\"portalUser\":{\"type\":\"hasOne\",\"entity\":\"User\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"targetLists\":{\"type\":\"manyMany\",\"entity\":\"TargetList\",\"relationName\":\"contactTargetList\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"targetListId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"optedOut\":{\"type\":\"bool\"}}},\"campaignLogRecords\":{\"type\":\"hasChildren\",\"entity\":\"CampaignLogRecord\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"campaign\":{\"type\":\"belongsTo\",\"entity\":\"Campaign\",\"key\":\"campaignId\",\"foreignKey\":\"id\",\"foreign\":\"contacts\",\"noJoin\":true},\"emails\":{\"type\":\"hasChildren\",\"entity\":\"Email\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"tasks\":{\"type\":\"hasChildren\",\"entity\":\"Task\",\"foreignKey\":\"parentId\",\"foreignType\":\"parentType\",\"foreign\":\"parent\"},\"calls\":{\"type\":\"manyMany\",\"entity\":\"Call\",\"relationName\":\"callContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"callId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"status\":{\"type\":\"varchar\",\"len\":\"36\",\"default\":\"None\"}}},\"meetings\":{\"type\":\"manyMany\",\"entity\":\"Meeting\",\"relationName\":\"contactMeeting\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"meetingId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"status\":{\"type\":\"varchar\",\"len\":\"36\",\"default\":\"None\"}}},\"cases\":{\"type\":\"manyMany\",\"entity\":\"Case\",\"relationName\":\"caseContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"caseId\"],\"foreign\":\"contacts\"},\"casesPrimary\":{\"type\":\"hasMany\",\"entity\":\"Case\",\"foreignKey\":\"contactId\",\"foreign\":\"contact\"},\"opportunities\":{\"type\":\"manyMany\",\"entity\":\"Opportunity\",\"relationName\":\"contactOpportunity\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"opportunityId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"role\":{\"type\":\"varchar\",\"len\":50}}},\"accounts\":{\"type\":\"manyMany\",\"entity\":\"Account\",\"relationName\":\"accountContact\",\"key\":\"id\",\"foreignKey\":\"id\",\"midKeys\":[\"contactId\",\"accountId\"],\"foreign\":\"contacts\",\"additionalColumns\":{\"role\":{\"type\":\"varchar\",\"len\":100},\"isInactive\":{\"type\":\"bool\",\"default\":false}}},\"account\":{\"type\":\"belongsTo\",\"entity\":\"Account\",\"key\":\"accountId\",\"foreignKey\":\"id\",\"foreign\":null},\"teams\":{\"type\":\"manyMany\",\"entity\":\"Team\",\"relationName\":\"entityTeam\",\"midKeys\":[\"entityId\",\"teamId\"],\"conditions\":{\"entityType\":\"Contact\"},\"additionalColumns\":{\"entityType\":{\"type\":\"varchar\",\"len\":100}}},\"assignedUser\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"assignedUserId\",\"foreignKey\":\"id\",\"foreign\":null},\"modifiedBy\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"modifiedById\",\"foreignKey\":\"id\",\"foreign\":null},\"createdBy\":{\"type\":\"belongsTo\",\"entity\":\"User\",\"key\":\"createdById\",\"foreignKey\":\"id\",\"foreign\":null}}})","data":""}} []
[2018-10-29 19:53:54] Espo.ERROR: Uncaught Exception TypeError: "Argument 2 passed to Espo\Services\Record::beforeUpdate() must be of the type array, null given, called in /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php on line 808" at /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php line 837 {"exception":"[object] (TypeError(code: 0): Argument 2 passed to Espo\\Services\\Record::beforeUpdate() must be of the type array, null given, called in /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php on line 808 at /hermes/bosnaweb23a/b1003/nf.gr8-it/public_html/superyachtmediagroup/crm/application/Espo/Services/Record.php:837)"} []
