UNPKG

@pnp/cli-microsoft365

Version:

Manage Microsoft 365 and SharePoint Framework projects on any platform

28 lines 957 B
import Command, { CommandError } from "../../Command.js"; import auth from "../../Auth.js"; import { accessToken } from "../../utils/accessToken.js"; export default class VivaEngageCommand extends Command { get resource() { return 'https://www.yammer.com/api'; } async initAction(args, logger) { await super.initAction(args, logger); if (!auth.connection.active) { // we fail no login in the base command command class return; } accessToken.assertDelegatedAccessToken(); } handleRejectedODataJsonPromise(response) { if (response.statusCode === 404) { throw new CommandError("Not found (404)"); } else if (response.error && response.error.base) { throw new CommandError(response.error.base); } else { throw new CommandError(response); } } } //# sourceMappingURL=VivaEngageCommand.js.map