<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:29:02 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>[MODUSERSKC-9] (Demo env) Error when generating password reset link for a user without credentials</title>
                <link>https://folio-org.atlassian.net/browse/MODUSERSKC-9</link>
                <project id="10260" key="MODUSERSKC">mod-users-keycloak</project>
                    <description>&lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt; Error when generating password reset link for a user without credentials&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Preconditions:&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p&gt;On Demo env:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;a user exists in the system (POST /users-keycloak/users)&lt;/li&gt;
	&lt;li&gt;given user does NOT have credentials created&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Steps to Reproduce:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Generate password reset link for a user from Preconditions (POST /users-keycloak/password-reset/link)&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Expected Results:&lt;/b&gt; Reset request yielded success response&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Actual Results:&lt;/b&gt; Response with status &quot;400&quot; and token validation error in body:&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;
{
&#160; &#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;errors&quot;&lt;/span&gt;: [
&#160; &#160; &#160; &#160; {
&#160; &#160; &#160; &#160; &#160; &#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;message&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;[400 Bad Request] during [POST] to [http:&lt;span class=&quot;code-comment&quot;&gt;//notify] [NotificationClient#sendNotification(Notification)]: [Requested template does not support &lt;span class=&quot;code-quote&quot;&gt;&apos;text/plain&apos;&lt;/span&gt; output format]&quot;&lt;/span&gt;,
&lt;/span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;type&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;BadRequest&quot;&lt;/span&gt;,
&#160; &#160; &#160; &#160; &#160; &#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;code&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;validation_error&quot;&lt;/span&gt;
&#160; &#160; &#160; &#160; }
&#160; &#160; ],
&#160; &#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;total_records&quot;&lt;/span&gt;: 1
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Additional Information:&lt;/b&gt;&lt;br/&gt;
See attached screencast: &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/63836&quot; title=&quot;Demo_reset_password_link_not_generated_no_creds.mp4 attached to MODUSERSKC-9&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;Demo_reset_password_link_not_generated_no_creds.mp4&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;2b1b0d03-ba06-4e64-80c4-b838830752a3&quot; rel=&quot;noreferrer&quot;&gt;Demo_reset_password_link_not_generated_no_creds.mp4&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Password reset link successfully generated for a user with credentials&lt;/p&gt;

&lt;p&gt;The same error is returned in response to POST /users-keycloak/forgotten/password (if user does not have credentials created)&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Interested parties:&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="79182">MODUSERSKC-9</key>
            <summary>(Demo env) Error when generating password reset link for a user without credentials</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="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="61af2efff24150007266ea04">Yauhen Viazau</reporter>
                                    <labels>
                            <label>back-end</label>
                            <label>epam-eureka</label>
                    </labels>
                <created>Mon, 15 Jan 2024 12:50:36 +0000</created>
                <updated>Fri, 19 Jan 2024 14:52:30 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                        <attachments>
                            <attachment id="63836" name="Demo_reset_password_link_not_generated_no_creds.mp4" size="8694097" author="61af2efff24150007266ea04" created="Mon, 15 Jan 2024 12:56:58 +0000"/>
                    </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_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10149"><![CDATA[Eureka]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i093ko:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>