<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:42:08 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[COMPASS-6160] Can&apos;t edit any nested _id fields in the document view</title>
                <link>https://jira.mongodb.org/browse/COMPASS-6160</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;h3&gt;&lt;a name=&quot;ProblemStatement%2FRationale&quot;&gt;&lt;/a&gt;&lt;b&gt;Problem Statement/Rationale&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;It is currently not possible to edit a document with a nested _id field in a document view&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;404771_thumb&quot; href=&quot;https://jira.mongodb.org/secure/attachment/404771/404771_image-2022-09-28-17-54-41-976.png&quot; title=&quot;image-2022-09-28-17-54-41-976.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;404771&quot; file-preview-title=&quot;image-2022-09-28-17-54-41-976.png&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/thumbnail/404771/_thumb_404771.png&quot; style=&quot;border: 0px solid black&quot; role=&quot;presentation&quot;/&gt;&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;StepstoReproduce&quot;&gt;&lt;/a&gt;&lt;b&gt;Steps to Reproduce&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;Try to edit a _id field nested under the data field&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;ExpectedResults&quot;&gt;&lt;/a&gt;&lt;b&gt;Expected Results&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;You can change the field value&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;ActualResults&quot;&gt;&lt;/a&gt;&lt;b&gt;Actual Results&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;Field is not editable&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;AdditionalNotes&quot;&gt;&lt;/a&gt;&lt;b&gt;Additional Notes&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;hadron-document currently marks field as read-only if the field key is _id, whereas it should probably also check that the field is a direct child of the root as an additional condition for marking a field read-only&lt;/p&gt;

</description>
                <environment></environment>
        <key id="2147138">COMPASS-6160</key>
            <summary>Can&apos;t edit any nested _id fields in the document view</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="rhys.howell@mongodb.com">Rhys Howell</assignee>
                                    <reporter username="sergey.petushkov@mongodb.com">Sergey Petushkov</reporter>
                        <labels>
                            <label>needs-prioritization</label>
                    </labels>
                <created>Wed, 28 Sep 2022 15:56:38 +0000</created>
                <updated>Wed, 10 Jan 2024 23:06:15 +0000</updated>
                            <resolved>Thu, 17 Nov 2022 20:36:52 +0000</resolved>
                                                    <fixVersion>1.35.0</fixVersion>
                                    <component>CRUD</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="5023035" author="xgen-internal-githook" created="Thu, 1 Dec 2022 18:10:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: update-compass-shell-to-shared-config&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5007775" author="xgen-internal-githook" created="Fri, 25 Nov 2022 13:05:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: compass-6057-refactor-auto-updates&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4996204" author="xgen-internal-githook" created="Mon, 21 Nov 2022 08:56:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6291&quot; title=&quot;Keep the preview from the previous preview run in text editor mode even if fetching preview failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6291&quot;&gt;&lt;del&gt;COMPASS-6291&lt;/del&gt;&lt;/a&gt;-preserve-preview-if-pipeline-fails&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4996128" author="xgen-internal-githook" created="Mon, 21 Nov 2022 07:56:43 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6298&quot; title=&quot;Add e2e tests for a new feature&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6298&quot;&gt;&lt;del&gt;COMPASS-6298&lt;/del&gt;&lt;/a&gt;-pipeline-tests&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4995986" author="xgen-internal-githook" created="Mon, 21 Nov 2022 05:15:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: update-compass-instance-to-shared-config&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4992786" author="xgen-internal-githook" created="Fri, 18 Nov 2022 13:45:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6061&quot; title=&quot;Implement enableDevTools option&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6061&quot;&gt;&lt;del&gt;COMPASS-6061&lt;/del&gt;&lt;/a&gt;-implement-enabledevtools-option&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4992626" author="xgen-internal-githook" created="Fri, 18 Nov 2022 12:10:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: 6063-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4991982" author="xgen-internal-githook" created="Fri, 18 Nov 2022 03:41:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: reduce-collection-header-size&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4991047" author="xgen-internal-githook" created="Thu, 17 Nov 2022 20:36:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: fix(hadron-document): check for root level when deciding if `_id` key is editable &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-6160&quot; title=&quot;Can&amp;#39;t edit any nested _id fields in the document view&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-6160&quot;&gt;&lt;del&gt;COMPASS-6160&lt;/del&gt;&lt;/a&gt; (#3759)&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c12720c09369b6620405de027fa85d469db43e9c&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="404771" name="image-2022-09-28-17-54-41-976.png" size="28759" author="sergey.petushkov@mongodb.com" created="Wed, 28 Sep 2022 15:54:43 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 7 Oct 2022 14:52:01 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        1 year, 9 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>jessica.sigafoos@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 9 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>rhys.howell@mongodb.com</customfieldvalue>
            <customfieldvalue>sergey.petushkov@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i1c0zr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr1ldo:09</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="6714">Iteration Porpoise</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i1bn53:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>