AppFlowy-IO / AppFlowy-IO/AppFlowy

[Bug] Grid View: Group by Date hides some rows in self-hosted AppFlowy Cloud

Ouverte
#8,725 1 commentaire 0 réactions 1 personne assignée Assignée à @appflowy Voir sur GitHub
Langage dominant
Dart
Étoiles
76.6k
Forks
6k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Bug Description

In a Grid View, when I enable "Group by" on a Date property, some rows are not shown inside the grouped view.

The rows are not deleted and are visible when "Group by Date" is disabled. The issue only happens in the grouped representation.

Example:
- I have several tasks with Status = Active
- The Grid View is filtered by a Select property: Status = Active
- When rows are grouped by Date, some tasks disappear from the view
- Two tasks can have the same date, but only one of them is displayed in the Date group
- When I remove Group by Date, the missing tasks become visible again

### How to Reproduce

1. Create a database / Grid View
2. Add a Select property, for example "Status"
3. Add a Date property, for example "Due Date"
4. Create multiple rows with Status = Active
5. Assign the same Due Date to at least two rows
6. Add filter: Status is Active
7. Enable Group by Due Date
8. Observe that some rows are missing from the grouped view
9. Disable Group by Due Date
10. Observe that the missing rows are visible again

### Environment

AppFlowy Cloud Self-Hosted
GOTRUE_VERSION=0.15.16
APPFLOWY_CLOUD_VERSION=latest
APPFLOWY_WORKER_VERSION=0.15.16
MINIO_VERSION=RELEASE.2024-02-17T01-15-57Z
APPFLOWY_CLOUD_UPSTREAM_VERSION=0.15.16

### Expected Behavior

All rows matching the current filter should remain visible when grouped by Date.

If multiple rows have the same Date value, they should all appear under the same Date group.

### Actual Behavior

Some rows are hidden or not rendered when Group by Date is enabled.

### Operating System

MacOS 26.4

### AppFlowy Version(s)

Version 0.11.9 (0.11.9)

### Screenshots

Image

Image

### Additional Context

This seems to be a Grid View grouping/rendering issue rather than data loss, because the rows are visible when grouping is disabled.

I have already tried:
- logging out and back in
- clearing browser cache
- recreating / refreshing the view

The issue persists.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.