1
0
Fork 0
mirror of synced 2024-10-01 17:47:46 +13:00

Be more explicit about offline license vs offline license token

This commit is contained in:
Rory Powell 2023-07-06 21:26:46 +01:00
parent d3f9348403
commit 8e2a551a15
3 changed files with 10 additions and 10 deletions

View file

@ -11,9 +11,9 @@ export interface GetLicenseKeyResponse {
// OFFLINE LICENSE // OFFLINE LICENSE
export interface ActivateOfflineLicenseRequest { export interface ActivateOfflineLicenseRequest {
offlineLicense: string offlineLicenseToken: string
} }
export interface GetOfflineLicenseResponse { export interface GetOfflineLicenseResponse {
offlineLicense: string offlineLicenseToken: string
} }

View file

@ -33,15 +33,15 @@ export async function deleteLicenseKey(ctx: UserCtx<void, void>) {
// OFFLINE LICENSE // OFFLINE LICENSE
export async function activateOfflineLicense(ctx: UserCtx<ActivateOfflineLicenseRequest>) { export async function activateOfflineLicense(ctx: UserCtx<ActivateOfflineLicenseRequest>) {
const { offlineLicense } = ctx.request.body const { offlineLicenseToken } = ctx.request.body
await licensing.activateOfflineLicense(offlineLicense) await licensing.activateOfflineLicense(offlineLicenseToken)
ctx.status = 200 ctx.status = 200
} }
export async function getOfflineLicense(ctx: UserCtx<void, GetOfflineLicenseResponse>) { export async function getOfflineLicense(ctx: UserCtx<void, GetOfflineLicenseResponse>) {
const offlineLicense = await licensing.getOfflineLicense() const offlineLicenseToken = await licensing.getOfflineLicenseToken()
if (offlineLicense) { if (offlineLicenseToken) {
ctx.body = { offlineLicense: "*" } ctx.body = { offlineLicenseToken: "*" }
ctx.status = 200 ctx.status = 200
} else { } else {
ctx.status = 404 ctx.status = 404
@ -49,7 +49,7 @@ export async function getOfflineLicense(ctx: UserCtx<void, GetOfflineLicenseResp
} }
export async function deleteOfflineLicense(ctx: UserCtx<void, void>) { export async function deleteOfflineLicense(ctx: UserCtx<void, void>) {
await licensing.deleteOfflineLicense() await licensing.deleteOfflineLicenseToken()
ctx.status = 204 ctx.status = 204
} }

View file

@ -8,8 +8,8 @@ const activateLicenseKeyValidator = middleware.joiValidator.body(Joi.object({
}).required()) }).required())
const activateOfflineLicenseValidator = middleware.joiValidator.body(Joi.object({ const activateOfflineLicenseValidator = middleware.joiValidator.body(Joi.object({
offlineLicense: Joi.string().required(), offlineLicenseToken: Joi.string().required(),
}).required()) }).required())
const router: Router = new Router() const router: Router = new Router()