greenlock.manager.remove({subject}) doesn't work #56
Yükleniyor…
x
Yeni konuda referans
Bir kullanıcı engelle
Herhangi bir açıklama sağlanmadı.
"%!s()" Dalını Sil
Bir dalı silmek kalıcıdır. Her ne kadar silinen dal tamamen kaldırılana kadar çok kısa bir süre yaşamını sürdürse de, çoğu durumda bu işlem GERİ ALINAMAZ. Devam edilsin mi?
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()})