mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-11-04 07:24:13 +00:00 
			
		
		
		
	fix typo
This commit is contained in:
		
							parent
							
								
									8c30ca50a8
								
							
						
					
					
						commit
						b380dc53e1
					
				
					 15 changed files with 36 additions and 25 deletions
				
			
		
							
								
								
									
										11
									
								
								packages/backend/migration/1683789676867-fix-typo.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								packages/backend/migration/1683789676867-fix-typo.js
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,11 @@
 | 
			
		|||
export class FixTypo1683789676867 {
 | 
			
		||||
    name = 'FixTypo1683789676867'
 | 
			
		||||
 | 
			
		||||
    async up(queryRunner) {
 | 
			
		||||
				await queryRunner.query(`ALTER TABLE "user_profile" RENAME COLUMN "preventAiLarning" TO "preventAiLearning"`);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    async down(queryRunner) {
 | 
			
		||||
			await queryRunner.query(`ALTER TABLE "user_profile" RENAME COLUMN "preventAiLearning" TO "preventAiLarning"`);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -445,7 +445,7 @@ export class UserEntityService implements OnModuleInit {
 | 
			
		|||
				carefulBot: profile!.carefulBot,
 | 
			
		||||
				autoAcceptFollowed: profile!.autoAcceptFollowed,
 | 
			
		||||
				noCrawle: profile!.noCrawle,
 | 
			
		||||
				preventAiLarning: profile!.preventAiLarning,
 | 
			
		||||
				preventAiLearning: profile!.preventAiLearning,
 | 
			
		||||
				isExplorable: user.isExplorable,
 | 
			
		||||
				isDeleted: user.isDeleted,
 | 
			
		||||
				hideOnlineStatus: user.hideOnlineStatus,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -150,7 +150,7 @@ export class UserProfile {
 | 
			
		|||
	@Column('boolean', {
 | 
			
		||||
		default: true,
 | 
			
		||||
	})
 | 
			
		||||
	public preventAiLarning: boolean;
 | 
			
		||||
	public preventAiLearning: boolean;
 | 
			
		||||
 | 
			
		||||
	@Column('boolean', {
 | 
			
		||||
		default: false,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -304,7 +304,7 @@ export const packedMeDetailedOnlySchema = {
 | 
			
		|||
			type: 'boolean',
 | 
			
		||||
			nullable: false, optional: false,
 | 
			
		||||
		},
 | 
			
		||||
		preventAiLarning: {
 | 
			
		||||
		preventAiLearning: {
 | 
			
		||||
			type: 'boolean',
 | 
			
		||||
			nullable: false, optional: false,
 | 
			
		||||
		},
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -68,7 +68,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
 | 
			
		|||
				emailVerified: profile.emailVerified,
 | 
			
		||||
				autoAcceptFollowed: profile.autoAcceptFollowed,
 | 
			
		||||
				noCrawle: profile.noCrawle,
 | 
			
		||||
				preventAiLarning: profile.preventAiLarning,
 | 
			
		||||
				preventAiLearning: profile.preventAiLearning,
 | 
			
		||||
				alwaysMarkNsfw: profile.alwaysMarkNsfw,
 | 
			
		||||
				autoSensitive: profile.autoSensitive,
 | 
			
		||||
				carefulBot: profile.carefulBot,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -138,7 +138,7 @@ export const paramDef = {
 | 
			
		|||
		carefulBot: { type: 'boolean' },
 | 
			
		||||
		autoAcceptFollowed: { type: 'boolean' },
 | 
			
		||||
		noCrawle: { type: 'boolean' },
 | 
			
		||||
		preventAiLarning: { type: 'boolean' },
 | 
			
		||||
		preventAiLearning: { type: 'boolean' },
 | 
			
		||||
		isBot: { type: 'boolean' },
 | 
			
		||||
		isCat: { type: 'boolean' },
 | 
			
		||||
		showTimelineReplies: { type: 'boolean' },
 | 
			
		||||
| 
						 | 
				
			
			@ -243,7 +243,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
 | 
			
		|||
			if (typeof ps.carefulBot === 'boolean') profileUpdates.carefulBot = ps.carefulBot;
 | 
			
		||||
			if (typeof ps.autoAcceptFollowed === 'boolean') profileUpdates.autoAcceptFollowed = ps.autoAcceptFollowed;
 | 
			
		||||
			if (typeof ps.noCrawle === 'boolean') profileUpdates.noCrawle = ps.noCrawle;
 | 
			
		||||
			if (typeof ps.preventAiLarning === 'boolean') profileUpdates.preventAiLarning = ps.preventAiLarning;
 | 
			
		||||
			if (typeof ps.preventAiLearning === 'boolean') profileUpdates.preventAiLearning = ps.preventAiLearning;
 | 
			
		||||
			if (typeof ps.isCat === 'boolean') updates.isCat = ps.isCat;
 | 
			
		||||
			if (typeof ps.injectFeaturedNote === 'boolean') profileUpdates.injectFeaturedNote = ps.injectFeaturedNote;
 | 
			
		||||
			if (typeof ps.receiveAnnouncementEmail === 'boolean') profileUpdates.receiveAnnouncementEmail = ps.receiveAnnouncementEmail;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -423,7 +423,7 @@ export class ClientServerService {
 | 
			
		|||
					: [];
 | 
			
		||||
 | 
			
		||||
				reply.header('Cache-Control', 'public, max-age=15');
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -471,7 +471,7 @@ export class ClientServerService {
 | 
			
		|||
				const profile = await this.userProfilesRepository.findOneByOrFail({ userId: note.userId });
 | 
			
		||||
				const meta = await this.metaService.fetch();
 | 
			
		||||
				reply.header('Cache-Control', 'public, max-age=15');
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -514,7 +514,7 @@ export class ClientServerService {
 | 
			
		|||
				} else {
 | 
			
		||||
					reply.header('Cache-Control', 'private, max-age=0, must-revalidate');
 | 
			
		||||
				}
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -542,7 +542,7 @@ export class ClientServerService {
 | 
			
		|||
				const profile = await this.userProfilesRepository.findOneByOrFail({ userId: flash.userId });
 | 
			
		||||
				const meta = await this.metaService.fetch();
 | 
			
		||||
				reply.header('Cache-Control', 'public, max-age=15');
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -570,7 +570,7 @@ export class ClientServerService {
 | 
			
		|||
				const profile = await this.userProfilesRepository.findOneByOrFail({ userId: clip.userId });
 | 
			
		||||
				const meta = await this.metaService.fetch();
 | 
			
		||||
				reply.header('Cache-Control', 'public, max-age=15');
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -596,7 +596,7 @@ export class ClientServerService {
 | 
			
		|||
				const profile = await this.userProfilesRepository.findOneByOrFail({ userId: post.userId });
 | 
			
		||||
				const meta = await this.metaService.fetch();
 | 
			
		||||
				reply.header('Cache-Control', 'public, max-age=15');
 | 
			
		||||
				if (profile.preventAiLarning) {
 | 
			
		||||
				if (profile.preventAiLearning) {
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noimageai');
 | 
			
		||||
					reply.header('X-Robots-Tag', 'noai');
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if user.host || profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if user.host || isRenote || profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ block og
 | 
			
		|||
block meta
 | 
			
		||||
	if user.host || profile.noCrawle
 | 
			
		||||
		meta(name='robots' content='noindex')
 | 
			
		||||
	if profile.preventAiLarning
 | 
			
		||||
	if profile.preventAiLearning
 | 
			
		||||
		meta(name='robots' content='noimageai')
 | 
			
		||||
		meta(name='robots' content='noai')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -145,7 +145,7 @@ describe('ユーザー', () => {
 | 
			
		|||
			carefulBot: user.carefulBot,
 | 
			
		||||
			autoAcceptFollowed: user.autoAcceptFollowed,
 | 
			
		||||
			noCrawle: user.noCrawle,
 | 
			
		||||
			preventAiLarning: user.preventAiLarning,
 | 
			
		||||
			preventAiLearning: user.preventAiLearning,
 | 
			
		||||
			isExplorable: user.isExplorable,
 | 
			
		||||
			isDeleted: user.isDeleted,
 | 
			
		||||
			hideOnlineStatus: user.hideOnlineStatus,
 | 
			
		||||
| 
						 | 
				
			
			@ -391,7 +391,7 @@ describe('ユーザー', () => {
 | 
			
		|||
		assert.strictEqual(response.carefulBot, false);
 | 
			
		||||
		assert.strictEqual(response.autoAcceptFollowed, true);
 | 
			
		||||
		assert.strictEqual(response.noCrawle, false);
 | 
			
		||||
		assert.strictEqual(response.preventAiLarning, true);
 | 
			
		||||
		assert.strictEqual(response.preventAiLearning, true);
 | 
			
		||||
		assert.strictEqual(response.isExplorable, true);
 | 
			
		||||
		assert.strictEqual(response.isDeleted, false);
 | 
			
		||||
		assert.strictEqual(response.hideOnlineStatus, false);
 | 
			
		||||
| 
						 | 
				
			
			@ -464,8 +464,8 @@ describe('ユーザー', () => {
 | 
			
		|||
		{ parameters: (): object => ({ autoAcceptFollowed: false }) },
 | 
			
		||||
		{ parameters: (): object => ({ noCrawle: true }) },
 | 
			
		||||
		{ parameters: (): object => ({ noCrawle: false }) },
 | 
			
		||||
		{ parameters: (): object => ({ preventAiLarning: false }) },
 | 
			
		||||
		{ parameters: (): object => ({ preventAiLarning: true }) },
 | 
			
		||||
		{ parameters: (): object => ({ preventAiLearning: false }) },
 | 
			
		||||
		{ parameters: (): object => ({ preventAiLearning: true }) },
 | 
			
		||||
		{ parameters: (): object => ({ isBot: true }) },
 | 
			
		||||
		{ parameters: (): object => ({ isBot: false }) },
 | 
			
		||||
		{ parameters: (): object => ({ isCat: true }) },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@
 | 
			
		|||
		{{ i18n.ts.noCrawle }}
 | 
			
		||||
		<template #caption>{{ i18n.ts.noCrawleDescription }}</template>
 | 
			
		||||
	</MkSwitch>
 | 
			
		||||
	<MkSwitch v-model="preventAiLarning" @update:model-value="save()">
 | 
			
		||||
	<MkSwitch v-model="preventAiLearning" @update:model-value="save()">
 | 
			
		||||
		{{ i18n.ts.preventAiLearning }}<span class="_beta">{{ i18n.ts.beta }}</span>
 | 
			
		||||
		<template #caption>{{ i18n.ts.preventAiLearningDescription }}</template>
 | 
			
		||||
	</MkSwitch>
 | 
			
		||||
| 
						 | 
				
			
			@ -75,7 +75,7 @@ import { definePageMetadata } from '@/scripts/page-metadata';
 | 
			
		|||
let isLocked = $ref($i.isLocked);
 | 
			
		||||
let autoAcceptFollowed = $ref($i.autoAcceptFollowed);
 | 
			
		||||
let noCrawle = $ref($i.noCrawle);
 | 
			
		||||
let preventAiLarning = $ref($i.preventAiLarning);
 | 
			
		||||
let preventAiLearning = $ref($i.preventAiLearning);
 | 
			
		||||
let isExplorable = $ref($i.isExplorable);
 | 
			
		||||
let hideOnlineStatus = $ref($i.hideOnlineStatus);
 | 
			
		||||
let publicReactions = $ref($i.publicReactions);
 | 
			
		||||
| 
						 | 
				
			
			@ -91,7 +91,7 @@ function save() {
 | 
			
		|||
		isLocked: !!isLocked,
 | 
			
		||||
		autoAcceptFollowed: !!autoAcceptFollowed,
 | 
			
		||||
		noCrawle: !!noCrawle,
 | 
			
		||||
		preventAiLarning: !!preventAiLarning,
 | 
			
		||||
		preventAiLearning: !!preventAiLearning,
 | 
			
		||||
		isExplorable: !!isExplorable,
 | 
			
		||||
		hideOnlineStatus: !!hideOnlineStatus,
 | 
			
		||||
		publicReactions: !!publicReactions,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue