mirror of
https://github.com/lone-cloud/prism
synced 2026-06-03 08:43:10 -07:00
13 lines
349 B
TypeScript
13 lines
349 B
TypeScript
import { checkSignalCli, hasValidAccount } from '../modules/signal';
|
|
|
|
export const handleHealth = async () => {
|
|
const signalOk = await checkSignalCli();
|
|
const linked = signalOk && (await hasValidAccount());
|
|
|
|
return Response.json({
|
|
status: 'ok',
|
|
signal: signalOk ? 'connected' : 'disconnected',
|
|
linked,
|
|
mode: 'daemon',
|
|
});
|
|
};
|