greenlock.manager.remove({subject}) doesn't work #56
Cargando…
x
Referencia en una nueva incidencia
Block a user
No se ha proporcionado una descripción.
Eliminar rama "%!s() "
Eliminar una rama es permanente. Aunque la rama eliminada puede continuar existiendo durante un corto tiempo antes de que sea eliminada, en la mayoría de los casos NO PUEDE deshacerse. ¿Continuar?
greenlock.manager.remove({subject}) doesn't work, it never finds a site bysubject`.npx greenlock remove --subjecthas the same problem.I've tried debugging and this is what I came up with:
In
https://git.coolaj86.com/coolaj86/greenlock.js/src/branch/master/lib/manager-wrapper.js#L203
the public manager api is exposed. The remove function expects {subject}, it checks and refuses to take
servernameoraltname.The remove function in the wrapper calls the merged
removefunction, which callsmega.get:https://git.coolaj86.com/coolaj86/greenlock.js/src/branch/master/lib/manager-wrapper.js#L475
The opts to
mega.removeat this time are{subject}.mega.gethowever, uses{servername, wildname}.A workaround is to use
greenlock.manager.set({subject, deletedAt: Date.now()})