AppFlowy-IO / AppFlowy-IO/AppFlowy

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

Abierto
#8,725 1 comentario 0 reacciones 1 asignado Asignado a @appflowy Ver en GitHub
Lenguaje dominante
Dart
Estrellas
76.6k
Forks
6k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### 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.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.