Skip to content

Conversation

@Rowan-Paul
Copy link
Contributor

No description provided.

@Rowan-Paul Rowan-Paul requested review from MaikaiMa and Copilot May 16, 2025 12:44
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the package version and refines the scheduler behavior by removing the fallback to initial date values when determining publish and archive times.

  • Version bump in package.json from 1.0.8 to 1.1.0
  • Removed fallback to initialData for both publishAt and archiveAt in the Scheduler component

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
package.json Bumped the version to reflect new changes
admin/src/components/Scheduler/index.tsx Updated publishAt and archiveAt logic to use only modifiedData
Comments suppressed due to low confidence (1)

admin/src/components/Scheduler/index.tsx:27

  • Similar to the publishAt block, the dependency array still includes 'initialData.archiveAt'. Consider updating the dependencies to include only relevant values to maintain clarity and consistency.
const newDate = modifiedData?.archiveAt;

const newDate = modifiedData?.publishAt ?? initialData.publishAt;
const newDate = modifiedData?.publishAt;
return newDate ? new Date(newDate) : null;
}, [initialData.publishAt, modifiedData.publishAt]);
Copy link

Copilot AI May 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dependency array for this useMemo still includes 'initialData.publishAt', but since the fallback has been removed, it may be clearer to remove 'initialData.publishAt' from the dependencies to avoid any confusion.

Suggested change
}, [initialData.publishAt, modifiedData.publishAt]);
}, [modifiedData.publishAt]);

Copilot uses AI. Check for mistakes.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Goeie tip wel

@Rowan-Paul Rowan-Paul merged commit 0777ba4 into develop May 16, 2025
1 check passed
@Rowan-Paul Rowan-Paul deleted the fix/PGC-2328-creating-date branch May 16, 2025 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants