Files
2026-07-26 18:25:37 +09:00

31 lines
641 B
JavaScript

import Chart from "../core.js";
import { name, schema } from "./entities/ap-request.js";
/**
* Chart about ActivityPub requests
*/ export default class ApRequestChart extends Chart {
constructor(){
super(name, schema);
}
async tickMajor() {
return {};
}
async tickMinor() {
return {};
}
async deliverSucc() {
await this.commit({
deliverSucceeded: 1
});
}
async deliverFail() {
await this.commit({
deliverFailed: 1
});
}
async inbox() {
await this.commit({
inboxReceived: 1
});
}
}