occ share:list fails if orphaned shares are present

Aperta
#600 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

@CarlSchwan ci sta già lavorando.

Dal 26/5/2026.

  • #601 di @CarlSchwan — aperta

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
php
Ambito
cli

Direzione di ricerca

Inizia con i comandi occ sharing:delete-orphan-shares e occ share:list, quindi esamina Share.php intorno alla riga 169. Riproduci il malfunzionamento mentre sono ancora presenti share orfani e segui come viene gestito il node mancante. Il lavoro è completato quando occ share:list elenca lo share orfano invece di fallire con l’errore “Node for share not found”.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Steps to reproduce
  1. Check if orphaned shares are present via occ sharing:delete-orphan-shares
  2. Do NOT delete orphaned shares
  3. Run occ share:list
Expected behaviour

The share should be listed as orphaned

Actual behaviour

The command will fail with an error and not list any shares:

In Share.php line 169:

Node for share not found, fileid: XXX
Server configuration

Web server: Apache/HAProxy
Database: MariaDB
PHP version: 8.2.29
Nextcloud version: 32.0.8 Enterprise

Lingua principale
PHP
Stelle
20
Fork
8
Merge medio
7m
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nextcloud/sharelisting

Tutte le issue di nextcloud/sharelisting

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.