Sha256: b3fb07a2b940750c51d3a93848ace5ba99d6e2b626b8d406d53e3cf8a853eb30
Contents?: true
Size: 361 Bytes
Versions: 9
Compression:
Stored size: 361 Bytes
Contents
require "shopify_cli" module ShopifyCli module Tasks class EnsureAuthenticated < ShopifyCli::Task def call(ctx) ctx.abort( ctx.message("core.identity_auth.login_prompt", ShopifyCli::TOOL_NAME) ) unless ShopifyCli::IdentityAuth::IDENTITY_ACCESS_TOKENS.all? { |key| ShopifyCli::DB.exists?(key) } end end end end
Version data entries
9 entries across 9 versions & 1 rubygems