Skip to content

Commit 0290141

Browse files
committed
#4226 availability preserves current week
1 parent e06fafa commit 0290141

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/frontend/src/pages/SettingsPage/UserScheduleSettings/Availability/EditAvailability.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,10 @@ const EditAvailability: React.FC<EditAvailabilityProps> = ({
116116
editedAvailabilities.set(availability.dateSet.getTime(), availability);
117117
setEditedAvailabilities(editedAvailabilities);
118118

119-
setCurrentlyDisplayedAvailabilities(getMostRecentAvailabilities(Array.from(editedAvailabilities.values()), initialDate));
119+
const currentStartDate = currentlyDisplayedAvailabilities[0]?.dateSet ?? initialDate;
120+
setCurrentlyDisplayedAvailabilities(
121+
getMostRecentAvailabilities(Array.from(editedAvailabilities.values()), currentStartDate)
122+
);
120123
};
121124

122125
const stickyLeft = {

0 commit comments

Comments
 (0)