CaseComment and IdeaComment support

Issue #623 resolved
Peter Lin created an issue

Hi Scott, I am not sure whether we need to retrieve the following metadata into IC plugin. I found that I can retrieve them using some other tool, but just wanted to share it with you. CaseComment.object IdeaComment.object

Comments (6)

  1. Scott Wells repo owner

    Peter, those two SObjects aren't included in the response to the metadata API's listMetadata(CustomObject) call. There are a few other objects that behave similarly, e.g., Document and PushTopic. Can you explain your use case for these two objects so that I can make sure I have them covered when I address this issue?

  2. Peter Lin reporter

    Scott, I am not using those two object metadata, so I do not have any use case about it. The tool I was using is at http://docs.copa.do/copado/git-snapshot . I've pasted two files here.

    CaseComment.object

    <?xml version="1.0" encoding="UTF-8"?>
    <CustomObject xmlns="http://soap.sforce.com/2006/04/metadata"/>
    

    IdeaComment.object

    <?xml version="1.0" encoding="UTF-8"?>
    <CustomObject xmlns="http://soap.sforce.com/2006/04/metadata">
        <fields>
            <fullName>CommentBody</fullName>
        </fields>
        <fields>
            <fullName>IdeaId</fullName>
            <type>Lookup</type>
        </fields>
    </CustomObject>
    
  3. Peter Lin reporter

    Scott, I also found that IC retrieved one more field (LocationId) than Copa.do in Asset.object as below. And I am not using it and not sure if this is useful or not, just wanted to share it with you.

    Asset.object was retrieved by IC.

    ...
    #!xml
        <fields>
            <fullName>IsCompetitorProduct</fullName>
            <trackHistory>false</trackHistory>
        </fields>
        <fields>
            <fullName>LocationId</fullName>
            <trackHistory>false</trackHistory>
            <type>Lookup</type>
        </fields>
        <fields>
            <fullName>Name</fullName>
            <trackHistory>false</trackHistory>
        </fields>
    ...
    

    Asset.object was retrieved by Copa.do.

    ...
        <fields>
            <fullName>IsCompetitorProduct</fullName>
            <trackHistory>false</trackHistory>
        </fields>
        <fields>
            <fullName>Name</fullName>
            <trackHistory>false</trackHistory>
        </fields>
        <fields>
    ...
    
  4. Scott Wells repo owner

    Issue tracker grooming. If this is still an issue, please feel free to reopen, ideally with a concrete reproduction scenario.

  5. Log in to comment