nextcloud / nextcloud/workflow_script
Differentiate between postCreate and postWrite
Nessuno ha ancora preso questa issue.
- Lingua principale
- PHP
- Stelle
- 89
- Fork
- 19
- Merge medio
- 6h 38m
- PR unite (30g)
- 3
Descrizione
How to use GitHub
- Please use the 👍 reaction to show that you are interested into the same feature.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Feature request
Which Nextcloud Version are you currently using: 30.0.5
Is your feature request related to a problem? Please describe.
Right now creating a blank file, that is literally 0 bytes, triggers both postCreate and postWrite events.
This makes postCreate event less useful, because if you wanted to take action on both new and changed files, you could just select\write into your program both event types.
But if you want to take 1 type of action on newly created files, and another type of action on changed files, it is impossible to do so.
Describe the solution you'd like
Trigger postWrite only on changing an existing file
Describe alternatives you've considered
Is this a problem with Workflow Script or the underlying Nextcloud API? I can't tell. But this change would make automation with Nextcloud far more flexible.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia tracciando il modo in cui workflow_script gestisce gli eventi postCreate e postWrite, quindi determina se il comportamento proviene dall’app o dall’API Nextcloud sottostante. Il lavoro è completo quando la creazione di un file vuoto attiva solo postCreate, mentre la scrittura in un file esistente attiva postWrite.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- php
- Ambito
- backend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100