<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:23:31 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>[UICIRC-1026] Cannot delete fixed due date schedules</title>
                <link>https://folio-org.atlassian.net/browse/UICIRC-1026</link>
                <project id="10142" key="UICIRC">ui-circulation</project>
                    <description>&lt;p&gt;&lt;b&gt;See&lt;/b&gt; &lt;a href=&quot;https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=5210256&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;b&gt;https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=5210256&lt;/b&gt;&lt;/a&gt; &lt;b&gt;and assign the bug to the appropriate development team and PO.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt; In Settings &amp;gt; Circulation &amp;gt; Fixed due date schedules, users with appropriate permissions should have the ability to delete date ranges using the trash can icon. However, when trying to delete a fixed due date range, this also alters the contents of subsequent ranges, causing overlap and preventing save. This will be problematic for libraries the longer they&apos;re on FOLIO as this page gets longer with more entries.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Steps to Reproduce:&lt;/b&gt;&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Log into Poppy Bugfest: &lt;a href=&quot;https://bugfest-poppy.int.aws.folio.org/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://bugfest-poppy.int.aws.folio.org/&lt;/a&gt;&#160;&lt;/li&gt;
	&lt;li&gt;Open Settings &amp;gt; Circulation &amp;gt; Fixed due date schedules&lt;/li&gt;
	&lt;li&gt;Create a fixed due date schedule with at least three date ranges (not overlapping).&lt;/li&gt;
	&lt;li&gt;Save and close.&lt;/li&gt;
	&lt;li&gt;Click Actions &amp;gt; Edit on the schedule.&lt;/li&gt;
	&lt;li&gt;Click the trash can icon on the first date range.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Expected Results:&lt;/b&gt; The first range is removed without impacting other ranges. You are able to save and close the page.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Actual Results:&lt;/b&gt; The first range is removed, but subsequent ranges have their dates altered. This presents an overlap conflict and prevents save.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Additional Information:&lt;/b&gt; First discovered on EBSCO FOLIO training tenant (Orchid SP#6), but replicated on Poppy Bugfest.&lt;br/&gt;
URL:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Interested parties:&lt;/b&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=632e12f7748d1bfcb85875fd&quot; class=&quot;user-hover&quot; rel=&quot;632e12f7748d1bfcb85875fd&quot; data-account-id=&quot;632e12f7748d1bfcb85875fd&quot; accountid=&quot;632e12f7748d1bfcb85875fd&quot; rel=&quot;noreferrer&quot;&gt;Molly Driscoll&lt;/a&gt;&#160;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Orchid SP #6&lt;/p&gt;</environment>
        <key id="59206">UICIRC-1026</key>
            <summary>Cannot delete fixed due date schedules</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="5b0ea9196e93913e31e26ad4">Artem Blazhko</assignee>
                                                                <reporter accountid="632e12f7748d1bfcb85875fd">Molly Driscoll</reporter>
                                    <labels>
                            <label>support</label>
                    </labels>
                <created>Fri, 8 Dec 2023 20:47:17 +0000</created>
                <updated>Wed, 20 Dec 2023 18:36:50 +0000</updated>
                            <resolved>Tue, 19 Dec 2023 19:30:24 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                <comments>
                                                            <comment id="138663" author="632e12f7748d1bfcb85875fd" created="Fri, 8 Dec 2023 20:48:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt; I think this should go to Vega, but please reassign if I got that wrong!&lt;/p&gt;</comment>
                                                            <comment id="138664" author="5d6eeadef989e00d8c7e897b" created="Mon, 11 Dec 2023 15:06:38 +0000"  >&lt;p&gt;Support: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt;&#160; do you know what release this might be in ?&lt;/p&gt;



&lt;p&gt;Libraries are coming up on the time to change fixed due date schedules - so this might cause some issues - could we advise libraries to edit the current ones?&#160;&lt;/p&gt;</comment>
                                                            <comment id="138665" author="5d794c218ce6b60c3810eb8a" created="Mon, 11 Dec 2023 22:25:06 +0000"  >&lt;p&gt;It has not been assigned a release because the bug was filed Friday and today is Monday. I will speak to Vega about the earliest release this could be included in and assign then.&#160;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=632e12f7748d1bfcb85875fd&quot; class=&quot;user-hover&quot; rel=&quot;632e12f7748d1bfcb85875fd&quot; data-account-id=&quot;632e12f7748d1bfcb85875fd&quot; accountid=&quot;632e12f7748d1bfcb85875fd&quot; rel=&quot;noreferrer&quot;&gt;Molly Driscoll&lt;/a&gt;, is there a potential workaround we could add to the ticket?&lt;/p&gt;</comment>
                                                            <comment id="138666" author="632e12f7748d1bfcb85875fd" created="Mon, 11 Dec 2023 22:52:05 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt; I&apos;m not aware of a workaround, except for possibly editing the existing schedules. However, I&apos;m not sure if re-using these schedules would have a negative impact on previous circulations using those schedules.&lt;/p&gt;</comment>
                                                            <comment id="138667" author="5d794c218ce6b60c3810eb8a" created="Tue, 12 Dec 2023 13:33:34 +0000"  >&lt;p&gt;Thank you, Molly!&lt;/p&gt;</comment>
                                                            <comment id="138668" author="712020:bb6fead1-ef19-452d-9e9a-5578a39cd260" created="Tue, 19 Dec 2023 10:06:57 +0000"  >&lt;p&gt;Tested on snapshot, works as expected&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/45488&quot; title=&quot;2023-12-19_12h06_30.mp4 attached to UICIRC-1026&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;2023-12-19_12h06_30.mp4&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;82a80759-987b-4cca-af7e-e92933b32f46&quot; rel=&quot;noreferrer&quot;&gt;2023-12-19_12h06_30.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;</comment>
                                                            <comment id="138669" author="712020:bb6fead1-ef19-452d-9e9a-5578a39cd260" created="Tue, 19 Dec 2023 10:07:14 +0000"  >&lt;p&gt;Hello &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=632e12f7748d1bfcb85875fd&quot; class=&quot;user-hover&quot; rel=&quot;632e12f7748d1bfcb85875fd&quot; data-account-id=&quot;632e12f7748d1bfcb85875fd&quot; accountid=&quot;632e12f7748d1bfcb85875fd&quot; rel=&quot;noreferrer&quot;&gt;Molly Driscoll&lt;/a&gt; could you please confirm fix?&lt;/p&gt;</comment>
                                                            <comment id="138670" author="5d794c218ce6b60c3810eb8a" created="Tue, 19 Dec 2023 19:30:14 +0000"  >&lt;p&gt;I have reviewed the video above and can confirm the fix. Thanks &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Abb6fead1-ef19-452d-9e9a-5578a39cd260&quot; class=&quot;user-hover&quot; rel=&quot;712020:bb6fead1-ef19-452d-9e9a-5578a39cd260&quot; data-account-id=&quot;712020:bb6fead1-ef19-452d-9e9a-5578a39cd260&quot; accountid=&quot;712020:bb6fead1-ef19-452d-9e9a-5578a39cd260&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Hrusha&lt;/a&gt;!&#160;&lt;/p&gt;</comment>
                                                            <comment id="138671" author="632e12f7748d1bfcb85875fd" created="Wed, 20 Dec 2023 18:36:50 +0000"  >&lt;p&gt;I also confirmed on Snapshot and it looks great! Thank you both so much!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="59282">UICIRC-1028</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="45488" name="2023-12-19_12h06_30.mp4" size="1536053" author="712020:bb6fead1-ef19-452d-9e9a-5578a39cd260" created="Tue, 19 Dec 2023 10:06:52 +0000"/>
                            <attachment id="45489" name="E6FAC9C7-A362-4870-9EE3-27CA2546C612.MP4" size="3137437" author="632e12f7748d1bfcb85875fd" created="Fri, 8 Dec 2023 20:47:32 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_10107" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Affected Institution</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10388"><![CDATA[!!!ALL!!!]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10119" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Affected releases</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10445"><![CDATA[Poppy (R2 2023)]]></customfieldvalue>
    <customfieldvalue key="10446"><![CDATA[Orchid (R1 2023)]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10116" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>CSP Request Details</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Libraries using fees/fines will be unable to update one fixed due date schedule without needing to alter all subsequent date ranges as well. This will take exponentially more time to do the longer an institution has been on FOLIO. The error is also present when creating a new fixed due date schedule.&lt;br/&gt;
&lt;br/&gt;
All institutions on Orchid CSP 6 and later and Poppy are effected. Note: The error seems to have been coded 3 years ago.&lt;br/&gt;
&lt;br/&gt;
The work around is manual. After the first range is deleted, all other dates can be changed. This will not be tenable for institutions with a lot of fixed due date schedules. &lt;br/&gt;
&lt;br/&gt;
settings -&amp;gt; circulation -&amp;gt; fixed due date schedules creating and editing pages, fixed due date schedule details page will be impacted. &lt;br/&gt;
&lt;br/&gt;
Brief explanation of technical implementation and the level of effort (in workdays) - Incorrect handling of &amp;quot;key&amp;quot; properties. Technical implementation already done and can be found here (DRAFT PR, requires additional testing locally, maybe some changes in the code, no more than 1 day) - &lt;a href=&quot;https://github.com/folio-org/ui-circulation/pull/1109&quot;&gt;https://github.com/folio-org/ui-circulation/pull/1109&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Low to medium technical risk.&lt;br/&gt;
&lt;br/&gt;
Testing - manual testing or/and automation testing of fixed due date schedules creating and editing pages, fixed due date schedules details page.&lt;br/&gt;
&lt;br/&gt;
Roll back plan - revert new changes, find another approach to fix it.</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <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="10187"><![CDATA[Vega]]></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="10372"><![CDATA[Implementation coding issue]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10079"><![CDATA[Quesnelia (R1 2024)]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="274">EPAM-Veg Sprint 181</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.5</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 11 Dec 2023 15:06:38 +0000</customfieldvalue>

                        </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>