<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:06:54 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[STRIPES-338] First batch of stripes-connect logging uses in-built dummy logger</title>
                <link>https://folio-org.atlassian.net/browse/STRIPES-338</link>
                <project id="10145" key="STRIPES">Stripes</project>
                    <description>&lt;p&gt;When logging into Stripes, the JS console shows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
-- (connect) connecting &amp;lt;About&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/trivial&apos;&lt;/span&gt;
connect.js:194 stripes-connect (connect) connecting &amp;lt;PermissionSet&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/users&apos;&lt;/span&gt;
connect.js:194 stripes-connect (connect-no) not connecting &amp;lt;PermissionSetDetails&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/users&apos;&lt;/span&gt;: no manifest
connect.js:194 stripes-connect (connect) connecting &amp;lt;PermissionSets&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/users&apos;&lt;/span&gt;
connect.js:194 stripes-connect (connect) connecting &amp;lt;PatronGroupsSettings&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/ui-users&apos;&lt;/span&gt;
connect.js:194 stripes-connect (connect) connecting &amp;lt;MaterialTypesSettings&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/ui-items&apos;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The first of these lines correctly uses stripes-core&apos;s configured logger, but the others use stripes-connect&apos;s tiny built-in dummy logger. Why?&lt;/p&gt;</description>
                <environment></environment>
        <key id="61294">STRIPES-338</key>
            <summary>First batch of stripes-connect logging uses in-built dummy logger</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/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="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5bffed52a1b46046f530c8f7">Mike Taylor</assignee>
                                                                <reporter accountid="5bffed52a1b46046f530c8f7">Mike Taylor</reporter>
                                    <labels>
                            <label>sprint13</label>
                    </labels>
                <created>Tue, 2 May 2017 14:54:59 +0000</created>
                <updated>Wed, 3 May 2017 18:06:20 +0000</updated>
                            <resolved>Wed, 3 May 2017 18:06:20 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                    <timespent seconds="10800">3 hours</timespent>
                                <comments>
                                                            <comment id="146704" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 14:56:53 +0000"  >&lt;p&gt;It looks like the dummy logger is used for settings components, not top-level app components.&lt;/p&gt;</comment>
                                                            <comment id="146706" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 14:57:42 +0000"  >&lt;p&gt;(By the way, this explains why the &quot;connect-no&quot; line is included even though I don&apos;t have that logging category enabled: it&apos;s because the tiny dummy logger that emits these lines doesn&apos;t know about categories.)&lt;/p&gt;</comment>
                                                            <comment id="146708" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 14:59:00 +0000"  >&lt;p&gt;The settings modules get connected as follows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
    &lt;span class=&quot;code-keyword&quot;&gt;const&lt;/span&gt; connect = connectFor(m.module, stripes.logger);
    &lt;span class=&quot;code-keyword&quot;&gt;const&lt;/span&gt; Current = connect(m.getModule());
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Which is not obviously wrong.&lt;/p&gt;</comment>
                                                            <comment id="146709" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 15:23:02 +0000"  >&lt;p&gt;Oh &amp;#8211; and it&apos;s &lt;em&gt;not&lt;/em&gt; wrong!&lt;/p&gt;

&lt;p&gt;The problem is much simpler. This is happening with the components that connect themselves rather than allowing their callers to connect them using their module-specific curried-connect function.&lt;/p&gt;

&lt;p&gt;And the fix is to have them not do that.&lt;/p&gt;</comment>
                                                            <comment id="146711" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 15:26:20 +0000"  >&lt;p&gt;And the fix for &lt;em&gt;that&lt;/em&gt; it tied up with the conversion of the modules&apos; top-level settings components so that they include lower-level modules by react-router rather than by manual state management. (I must file that as its own issue.)&lt;/p&gt;</comment>
                                                            <comment id="146712" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 19:13:02 +0000"  >&lt;p&gt;Fixed for &lt;tt&gt;&amp;lt;PermissionSets&amp;gt;&lt;/tt&gt; and &lt;tt&gt;&amp;lt;PatronGroupsSettings&amp;gt;&lt;/tt&gt;, following on from the 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;STRIPES-339&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/STRIPES-339&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;ui-users top-level settings should load components using react-router&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            STRIPES-339
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 work.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;&amp;lt;MaterialTypesSettings&amp;gt;&lt;/tt&gt; will follow when I have done 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;STRIPES-340&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/STRIPES-340&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;ui-items top-level settings should load components using react-router&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            STRIPES-340
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;

&lt;p&gt;The others &amp;#8211; lower down in the Users settings hierarchy &amp;#8211; need to be fixed manually.&lt;/p&gt;</comment>
                                                            <comment id="146714" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 19:49:13 +0000"  >&lt;p&gt;Fixed for &lt;tt&gt;&amp;lt;MaterialTypesSettings&amp;gt;&lt;/tt&gt;, following on from 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;STRIPES-340&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/STRIPES-340&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;ui-items top-level settings should load components using react-router&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            STRIPES-340
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;</comment>
                                                            <comment id="146715" author="5bffed52a1b46046f530c8f7" created="Tue, 2 May 2017 19:53:10 +0000"  >&lt;p&gt;For the record, what remains to fix is:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
stripes (connect) connecting &amp;lt;About&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/trivial&apos;&lt;/span&gt;
stripes-connect (connect) connecting &amp;lt;PermissionSet&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/users&apos;&lt;/span&gt;
stripes-connect (connect-no) not connecting &amp;lt;PermissionSetDetails&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/users&apos;&lt;/span&gt;: no manifest
stripes-connect (connect) connecting &amp;lt;ScanCheckoutSettings&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&apos;@folio/ui-scan&apos;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;It can wait till tomorrow.&lt;/p&gt;</comment>
                                                            <comment id="146717" author="5bffed52a1b46046f530c8f7" created="Wed, 3 May 2017 18:06:07 +0000"  >&lt;p&gt;All of these are fixed now, and the Scan module converted to use the new &lt;tt&gt;&amp;lt;Settings&amp;gt;&lt;/tt&gt; component.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="61295">STRIPES-339</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="61296">STRIPES-340</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzxnkv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>