This topic contains 1 reply, has 2 voices, and was last updated by ishirko 6 years, 5 months ago.
- Topic
Suspected bugs:
- cannot create email through API
- cannot attach emailBody to email through API
Steps to reproduce:
- clone crm-application (I used the newest tag – crm-2.3.5), install
- in api.yml in the EmailBundle turn on the email api:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394api:entities:# Oro\Bundle\EmailBundle\Entity\EmailTemplate: ~# Oro\Bundle\EmailBundle\Entity\AutoResponseRule: ~# Oro\Bundle\EmailBundle\Entity\AutoResponseRuleCondition: ~Oro\Bundle\EmailBundle\Entity\Email:documentation_resource: '@OroEmailBundle/Resources/doc/api/email.md'fields:activityTargets:data_type: association:manyToMany:activityactions:get: trueget_list: trueupdate: truecreate: truedelete: truedelete_list: trueget_relationship: trueupdate_relationship: trueadd_relationship: truedelete_relationship: truesubresources:recipients:exclude: falsesuggestions:target_class: Oro\Bundle\ApiBundle\Entity\EntityIdentifiertarget_type: collectionactions:get_relationship: trueupdate_relationship: trueadd_relationship: truedelete_relationship: truefilters:fields:exclude-current-user:data_type: booleanOro\Bundle\EmailBundle\Entity\EmailAttachment: ~Oro\Bundle\EmailBundle\Entity\EmailAttachmentContent: ~Oro\Bundle\EmailBundle\Entity\EmailBody: ~Oro\Bundle\EmailBundle\Entity\EmailFolder: ~Oro\Bundle\EmailBundle\Entity\EmailOrigin: ~Oro\Bundle\EmailBundle\Entity\EmailRecipient: ~Oro\Bundle\EmailBundle\Entity\EmailThread: ~Oro\Bundle\EmailBundle\Entity\EmailUser: ~# Oro\Bundle\EmailBundle\Entity\InternalEmailOrigin: ~Oro\Bundle\EmailBundle\Entity\Mailbox: ~api:entities:# Oro\Bundle\EmailBundle\Entity\EmailTemplate: ~# Oro\Bundle\EmailBundle\Entity\AutoResponseRule: ~# Oro\Bundle\EmailBundle\Entity\AutoResponseRuleCondition: ~Oro\Bundle\EmailBundle\Entity\Email:documentation_resource: '@OroEmailBundle/Resources/doc/api/email.md'fields:activityTargets:data_type: association:manyToMany:activityactions:get: trueget_list: trueupdate: truecreate: truedelete: truedelete_list: trueget_relationship: trueupdate_relationship: trueadd_relationship: truedelete_relationship: truesubresources:recipients:exclude: falsesuggestions:target_class: Oro\Bundle\ApiBundle\Entity\EntityIdentifiertarget_type: collectionactions:get_relationship: trueupdate_relationship: trueadd_relationship: truedelete_relationship: truefilters:fields:exclude-current-user:data_type: booleanOro\Bundle\EmailBundle\Entity\EmailAttachment: ~Oro\Bundle\EmailBundle\Entity\EmailAttachmentContent: ~Oro\Bundle\EmailBundle\Entity\EmailBody: ~Oro\Bundle\EmailBundle\Entity\EmailFolder: ~Oro\Bundle\EmailBundle\Entity\EmailOrigin: ~Oro\Bundle\EmailBundle\Entity\EmailRecipient: ~Oro\Bundle\EmailBundle\Entity\EmailThread: ~Oro\Bundle\EmailBundle\Entity\EmailUser: ~# Oro\Bundle\EmailBundle\Entity\InternalEmailOrigin: ~Oro\Bundle\EmailBundle\Entity\Mailbox: ~- generate an API key
- open the API page (/api/doc/rest_json_api)
- try adding an email (I did a GET, then I used this data to add a new email)
- get an error: ERROR: null value in column \”from_email_address_id\” violates not-null constraint
- also the API doc does not show any information on emailBody api, even though we uncommented it in the api.yml file
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
The forum ‘OroCRM – Installation/Technical Issues or Problems’ is closed to new topics and replies.