Fixed typo in table name 'client_relase' -> 'client_release'. Fixed more typos of the same typo.

This commit is contained in:
Madeline 2022-03-31 00:01:21 +11:00
parent f1caebe98d
commit c188e23cf6
10 changed files with 34 additions and 21 deletions

View File

@ -26,6 +26,6 @@ DROP TABLE webhooks;
DROP TABLE channels; DROP TABLE channels;
DROP TABLE members; DROP TABLE members;
DROP TABLE guilds; DROP TABLE guilds;
DROP TABLE client_relase; DROP TABLE client_release;
-- DROP TABLE users; -- DROP TABLE users;
-- DROP TABLE config; -- DROP TABLE config;

View File

@ -1,6 +1,6 @@
import { Router, Response, Request } from "express"; import { Router, Response, Request } from "express";
import { route } from "@fosscord/api"; import { route } from "@fosscord/api";
import { Relase, Config } from "@fosscord/util"; import { Release, Config } from "@fosscord/util";
const router = Router(); const router = Router();
@ -12,9 +12,9 @@ router.get("/:branch", route({}), async (req: Request, res: Response) => {
if(!platform || !["linux", "osx", "win"].includes(platform.toString())) return res.status(404) if(!platform || !["linux", "osx", "win"].includes(platform.toString())) return res.status(404)
const relase = await Relase.findOneOrFail({ name: client.relases.upstreamVersion }); const release = await Release.findOneOrFail({ name: client.releases.upstreamVersion });
res.redirect(relase[`win_url`]); res.redirect(release[`win_url`]);
}); });
export default router; export default router;

View File

@ -18,7 +18,7 @@ router.get("/:id", route({}), async (req: Request, res: Response) => {
access_type: 2, access_type: 2,
name: "", name: "",
features: [], features: [],
relase_date: "", release_date: "",
premium: false, premium: false,
slug: "", slug: "",
flags: 4, flags: 4,

View File

@ -18,7 +18,7 @@ router.get("/:id", route({}), async (req: Request, res: Response) => {
access_type: 2, access_type: 2,
name: "", name: "",
features: [], features: [],
relase_date: "", release_date: "",
premium: false, premium: false,
slug: "", slug: "",
flags: 4, flags: 4,

View File

@ -1,19 +1,19 @@
import { Router, Response, Request } from "express"; import { Router, Response, Request } from "express";
import { route } from "@fosscord/api"; import { route } from "@fosscord/api";
import { Config, Relase } from "@fosscord/util"; import { Config, Release } from "@fosscord/util";
const router = Router(); const router = Router();
router.get("/", route({}), async (req: Request, res: Response) => { router.get("/", route({}), async (req: Request, res: Response) => {
const { client } = Config.get(); const { client } = Config.get();
const relase = await Relase.findOneOrFail({ name: client.relases.upstreamVersion}) const release = await Release.findOneOrFail({ name: client.releases.upstreamVersion})
res.json({ res.json({
name: relase.name, name: release.name,
pub_date: relase.pub_date, pub_date: release.pub_date,
url: relase.url, url: release.url,
notes: relase.notes notes: release.notes
}); });
}); });

View File

@ -1,8 +1,8 @@
import { Column, Entity} from "typeorm"; import { Column, Entity} from "typeorm";
import { BaseClass } from "./BaseClass"; import { BaseClass } from "./BaseClass";
@Entity("client_relase") @Entity("client_release")
export class Relase extends BaseClass { export class Release extends BaseClass {
@Column() @Column()
name: string; name: string;

View File

@ -188,8 +188,8 @@ export interface ConfigValue {
}, },
client: { client: {
useTestClient: Boolean; useTestClient: Boolean;
relases: { releases: {
useLocalRelases: Boolean; //TODO useLocalRelease: Boolean; //TODO
upstreamVersion: string; upstreamVersion: string;
} }
}, },
@ -222,7 +222,7 @@ export const DefaultConfigOptions: ConfigValue = {
}, },
general: { general: {
instanceName: "Fosscord Instance", instanceName: "Fosscord Instance",
instanceDescription: "This is a Fosscord instance made in pre-relase days", instanceDescription: "This is a Fosscord instance made in pre-release days",
frontPage: null, frontPage: null,
tosPage: null, tosPage: null,
correspondenceEmail: "noreply@localhost.local", correspondenceEmail: "noreply@localhost.local",
@ -389,8 +389,8 @@ export const DefaultConfigOptions: ConfigValue = {
}, },
client: { client: {
useTestClient: true, useTestClient: true,
relases: { releases: {
useLocalRelases: true, useLocalRelease: true,
upstreamVersion: "0.0.264" upstreamVersion: "0.0.264"
} }
}, },

View File

@ -27,4 +27,4 @@ export * from "./Template";
export * from "./User"; export * from "./User";
export * from "./VoiceState"; export * from "./VoiceState";
export * from "./Webhook"; export * from "./Webhook";
export * from "./ClientRelase"; export * from "./ClientRelease";

View File

@ -0,0 +1,13 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class ReleaseTypo1648643945733 implements MigrationInterface {
name = "ReleaseTypo1648643945733";
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.renameTable("client_relase", "client_release");
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.renameTable("client_release", "client_relase");
}
}