Warn user when they want to delete a channel

Because they will not be able to create another channel with the same
actor name
This commit is contained in:
Chocobozzz
2019-01-14 10:24:49 +01:00
parent 7b95f31385
commit b4593cd7ff
3 changed files with 9 additions and 5 deletions

View File

@@ -296,7 +296,7 @@ async function fetchRemoteActor (actorUrl: string): Promise<{ statusCode?: numbe
const actorJSON: ActivityPubActor = requestResult.body
if (isActorObjectValid(actorJSON) === false) {
logger.debug('Remote actor JSON is not valid.', { actorJSON: actorJSON })
logger.debug('Remote actor JSON is not valid.', { actorJSON })
return { result: undefined, statusCode: requestResult.response.statusCode }
}

View File

@@ -35,7 +35,7 @@ async function processActivities (
const actorsCache: { [ url: string ]: ActorModel } = {}
for (const activity of activities) {
if (!options.signatureActor && [ 'Create', 'Announce', 'Like' ].indexOf(activity.type) === -1) {
if (!options.signatureActor && [ 'Create', 'Announce', 'Like' ].includes(activity.type) === false) {
logger.error('Cannot process activity %s (type: %s) without the actor signature.', activity.id, activity.type)
continue
}