SSWConsulting / SSWConsulting/SSW.Rules

🦙 Bug - TinaCMS Dependency - Sorting Functionality Incorrect in Rules V3 (TinaCMS)

Open
#2,018 2 comments 2 reactions 1 assignee View on GitHub

@jakebayliss is already working on this.

Since Oct 27, 2025.

Area: Backend TinaCMS Type: Bug YakShaver
Dominant language
TypeScript
Stars
26
Forks
17
Avg merge
14h 39m
Merged PRs (30d)
2

Description

Requested by: @Marxoz via YakShaver.ai 🦬
cc: @Marxoz, @Aibono1225, @amankumarrr, @PothieuG, @Freego1783

Hi Team!

  🟥  Watch the video (2 min 17 sec)

  Url from screen share: https://ssw.com.au

Pain

The sorting functionality on the Rules V3 (TinaCMS) beta website is not working as expected. When sorting by 'created oldest first', the rules are not displayed in the correct order. The system seems to be using 'modified by' instead of 'created by', and the sorting order is reversed.

Acceptance Criteria
  1. Sorting by 'created oldest first' should display rules in the correct chronological order based on creation date.
  2. Sorting by 'created by ascending' should display rules in alphabetical order based on the creator's name.
  3. Sorting by 'last updated newest first' should display rules in the correct chronological order based on the last update date.
Reproduce Steps
  1. Navigate to the Rules V3 (TinaCMS) beta website.
  2. Create two new rules and edit one existing rule.
  3. Attempt to sort the rules by 'created oldest first'.
  4. Observe that the sorting order is incorrect and does not reflect the creation date.
  5. Attempt to sort by 'created by ascending' and 'last updated newest first' and observe similar issues.
Screenshot

Screenshot
Figure: Sorting by created date is incorrect, using modified date instead.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.