summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/backend/migration/1672704136584-remove-latestStatus.js11
-rw-r--r--packages/backend/src/models/entities/Instance.ts8
-rw-r--r--packages/backend/src/queue/processors/DeliverProcessorService.ts2
-rw-r--r--packages/frontend/src/pages/instance-info.vue4
4 files changed, 11 insertions, 14 deletions
diff --git a/packages/backend/migration/1672704136584-remove-latestStatus.js b/packages/backend/migration/1672704136584-remove-latestStatus.js
new file mode 100644
index 0000000000..937c2fe8fd
--- /dev/null
+++ b/packages/backend/migration/1672704136584-remove-latestStatus.js
@@ -0,0 +1,11 @@
+export class removeLatestStatus1672704136584 {
+ name = 'removeLatestStatus1672704136584'
+
+ async up(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "instance" DROP COLUMN "latestStatus"`);
+ }
+
+ async down(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "instance" ADD "latestStatus" integer`);
+ }
+}
diff --git a/packages/backend/src/models/entities/Instance.ts b/packages/backend/src/models/entities/Instance.ts
index 40d964dece..8092f67c86 100644
--- a/packages/backend/src/models/entities/Instance.ts
+++ b/packages/backend/src/models/entities/Instance.ts
@@ -60,14 +60,6 @@ export class Instance {
public followersCount: number;
/**
- * 直近のリクエスト送信時のHTTPステータスコード
- */
- @Column('integer', {
- nullable: true,
- })
- public latestStatus: number | null;
-
- /**
* 直近のリクエスト受信日時
*/
@Column('timestamp with time zone', {
diff --git a/packages/backend/src/queue/processors/DeliverProcessorService.ts b/packages/backend/src/queue/processors/DeliverProcessorService.ts
index 571b9e9045..fcff3a0e2a 100644
--- a/packages/backend/src/queue/processors/DeliverProcessorService.ts
+++ b/packages/backend/src/queue/processors/DeliverProcessorService.ts
@@ -85,7 +85,6 @@ export class DeliverProcessorService {
// Update stats
this.federatedInstanceService.registerOrFetchInstanceDoc(host).then(i => {
this.instancesRepository.update(i.id, {
- latestStatus: 200,
isNotResponding: false,
});
@@ -101,7 +100,6 @@ export class DeliverProcessorService {
// Update stats
this.federatedInstanceService.registerOrFetchInstanceDoc(host).then(i => {
this.instancesRepository.update(i.id, {
- latestStatus: res instanceof StatusError ? res.statusCode : null,
isNotResponding: true,
});
diff --git a/packages/frontend/src/pages/instance-info.vue b/packages/frontend/src/pages/instance-info.vue
index 23705cb22d..55771b0e30 100644
--- a/packages/frontend/src/pages/instance-info.vue
+++ b/packages/frontend/src/pages/instance-info.vue
@@ -41,10 +41,6 @@
<template #value><MkTime mode="detail" :time="instance.infoUpdatedAt"/></template>
</MkKeyValue>
<MkKeyValue oneline style="margin: 1em 0;">
- <template #key>{{ i18n.ts.latestStatus }}</template>
- <template #value>{{ instance.latestStatus ? instance.latestStatus : 'N/A' }}</template>
- </MkKeyValue>
- <MkKeyValue oneline style="margin: 1em 0;">
<template #key>{{ i18n.ts.latestRequestReceivedAt }}</template>
<template #value><MkTime v-if="instance.latestRequestReceivedAt" :time="instance.latestRequestReceivedAt"/><span v-else>N/A</span></template>
</MkKeyValue>