@maxlkatze/cms
Version:
A git based Nuxt Module CMS - zero effort, zero cost
23 lines (22 loc) • 599 B
JavaScript
import { useContentStorage } from "../../storage/ContentStorage.js";
import { defineEventHandler, useRuntimeConfig } from "#imports";
export default defineEventHandler(async () => {
const runtimeConfig = useRuntimeConfig();
const storage = useContentStorage(runtimeConfig);
if (runtimeConfig.cronJob) {
(await storage).getItem(runtimeConfig.storageKey);
return {
success: true,
body: {
message: "Storage connection kept alive"
}
};
} else {
return {
success: false,
body: {
message: "CRON job is disabled"
}
};
}
});