forked from FoundKeyGang/FoundKey
Fix bug
This commit is contained in:
parent
f976f32ea9
commit
1d1fc87920
5 changed files with 5 additions and 12 deletions
|
@ -26,6 +26,9 @@ Misskey v12では、クライアントが設計し直され、全く新しいUI
|
||||||
* ノートに位置情報を添付できる機能を廃止
|
* ノートに位置情報を添付できる機能を廃止
|
||||||
* ノートに何のアプリから投稿したかという情報を含めるのを廃止
|
* ノートに何のアプリから投稿したかという情報を含めるのを廃止
|
||||||
* Meta APIでサーバー内部の情報(マシン名、CPU情報など)を含めるのを廃止
|
* Meta APIでサーバー内部の情報(マシン名、CPU情報など)を含めるのを廃止
|
||||||
|
* Pages: MY_NOTES_COUNT 変数を廃止
|
||||||
|
* Pages: MY_FOLLOWERS_COUNT 変数を廃止
|
||||||
|
* Pages: MY_FOLLOWING_COUNT 変数を廃止
|
||||||
|
|
||||||
### ✨Improvements
|
### ✨Improvements
|
||||||
* Webクライアントを一新
|
* Webクライアントを一新
|
||||||
|
@ -90,9 +93,6 @@ Misskey v12では、クライアントが設計し直され、全く新しいUI
|
||||||
* TypeError: Cannot read property 'stack' of undefined が出ることがある問題を修正
|
* TypeError: Cannot read property 'stack' of undefined が出ることがある問題を修正
|
||||||
* AP: audience (visibility) パースの修正
|
* AP: audience (visibility) パースの修正
|
||||||
* Pages: VERSION 変数が常に null な問題を修正
|
* Pages: VERSION 変数が常に null な問題を修正
|
||||||
* Pages: MY_NOTES_COUNT 変数が常に null な問題を修正
|
|
||||||
* Pages: MY_FOLLOWERS_COUNT 変数が常に null な問題を修正
|
|
||||||
* Pages: MY_FOLLOWING_COUNT 変数が常に null な問題を修正
|
|
||||||
* Pages: DRPWPMが最初のしか出てこない問題を修正
|
* Pages: DRPWPMが最初のしか出てこない問題を修正
|
||||||
|
|
||||||
11.37.1 (2020/01/07)
|
11.37.1 (2020/01/07)
|
||||||
|
|
|
@ -69,7 +69,6 @@ export default Vue.extend({
|
||||||
const pageVars = this.getPageVars();
|
const pageVars = this.getPageVars();
|
||||||
this.script = new Script(this.page, new ASEvaluator(this.page.variables, pageVars, {
|
this.script = new Script(this.page, new ASEvaluator(this.page.variables, pageVars, {
|
||||||
randomSeed: Math.random(),
|
randomSeed: Math.random(),
|
||||||
user: this.page.user,
|
|
||||||
visitor: this.$store.state.i,
|
visitor: this.$store.state.i,
|
||||||
page: this.page,
|
page: this.page,
|
||||||
url: url
|
url: url
|
||||||
|
|
|
@ -17,7 +17,7 @@ export class ASEvaluator {
|
||||||
private envVars: Record<keyof typeof envVarsDef, any>;
|
private envVars: Record<keyof typeof envVarsDef, any>;
|
||||||
|
|
||||||
private opts: {
|
private opts: {
|
||||||
randomSeed: string; user?: any; visitor?: any; page?: any; url?: string;
|
randomSeed: string; visitor?: any; page?: any; url?: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
constructor(variables: Variable[], pageVars: PageVar[], opts: ASEvaluator['opts']) {
|
constructor(variables: Variable[], pageVars: PageVar[], opts: ASEvaluator['opts']) {
|
||||||
|
@ -39,9 +39,6 @@ export class ASEvaluator {
|
||||||
FOLLOWERS_COUNT: opts.visitor ? opts.visitor.followersCount : 0,
|
FOLLOWERS_COUNT: opts.visitor ? opts.visitor.followersCount : 0,
|
||||||
FOLLOWING_COUNT: opts.visitor ? opts.visitor.followingCount : 0,
|
FOLLOWING_COUNT: opts.visitor ? opts.visitor.followingCount : 0,
|
||||||
IS_CAT: opts.visitor ? opts.visitor.isCat : false,
|
IS_CAT: opts.visitor ? opts.visitor.isCat : false,
|
||||||
MY_NOTES_COUNT: opts.user ? opts.user.notesCount : 0,
|
|
||||||
MY_FOLLOWERS_COUNT: opts.user ? opts.user.followersCount : 0,
|
|
||||||
MY_FOLLOWING_COUNT: opts.user ? opts.user.followingCount : 0,
|
|
||||||
SEED: opts.randomSeed ? opts.randomSeed : '',
|
SEED: opts.randomSeed ? opts.randomSeed : '',
|
||||||
YMD: `${date.getFullYear()}/${date.getMonth() + 1}/${date.getDate()}`,
|
YMD: `${date.getFullYear()}/${date.getMonth() + 1}/${date.getDate()}`,
|
||||||
NULL: null
|
NULL: null
|
||||||
|
|
|
@ -125,9 +125,6 @@ export const envVarsDef: Record<string, Type> = {
|
||||||
FOLLOWERS_COUNT: 'number',
|
FOLLOWERS_COUNT: 'number',
|
||||||
FOLLOWING_COUNT: 'number',
|
FOLLOWING_COUNT: 'number',
|
||||||
IS_CAT: 'boolean',
|
IS_CAT: 'boolean',
|
||||||
MY_NOTES_COUNT: 'number',
|
|
||||||
MY_FOLLOWERS_COUNT: 'number',
|
|
||||||
MY_FOLLOWING_COUNT: 'number',
|
|
||||||
SEED: null,
|
SEED: null,
|
||||||
YMD: 'string',
|
YMD: 'string',
|
||||||
NULL: null,
|
NULL: null,
|
||||||
|
|
|
@ -65,7 +65,7 @@ export class PageRepository extends Repository<Page> {
|
||||||
createdAt: page.createdAt.toISOString(),
|
createdAt: page.createdAt.toISOString(),
|
||||||
updatedAt: page.updatedAt.toISOString(),
|
updatedAt: page.updatedAt.toISOString(),
|
||||||
userId: page.userId,
|
userId: page.userId,
|
||||||
user: Users.pack(page.user || page.userId, me, { detail: true }),
|
user: Users.pack(page.user || page.userId, me), // { detail: true } すると無限ループするので注意
|
||||||
content: page.content,
|
content: page.content,
|
||||||
variables: page.variables,
|
variables: page.variables,
|
||||||
title: page.title,
|
title: page.title,
|
||||||
|
|
Loading…
Reference in a new issue