parent
							
								
									f44a7e2536
								
							
						
					
					
						commit
						94b1c99c86
					
				
					 2 changed files with 5 additions and 0 deletions
				
			
		|  | @ -41,6 +41,7 @@ You should also include the user name that made the change. | ||||||
| - Server: 引用内の文章がnyaizeされてしまう問題を修正 @kabo2468 | - Server: 引用内の文章がnyaizeされてしまう問題を修正 @kabo2468 | ||||||
| - Server: Bug fix for Pinned Users lookup on instance @squidicuzz | - Server: Bug fix for Pinned Users lookup on instance @squidicuzz | ||||||
| - Server: Fix peers API returning suspended instances @ineffyble | - Server: Fix peers API returning suspended instances @ineffyble | ||||||
|  | - Server: trim long text of note from ap @syuilo | ||||||
| - Client: case insensitive emoji search @saschanaz | - Client: case insensitive emoji search @saschanaz | ||||||
| - Client: InAppウィンドウが操作できなくなることがあるのを修正 @tamaina | - Client: InAppウィンドウが操作できなくなることがあるのを修正 @tamaina | ||||||
| - Client: use proxied image for instance icon @syuilo | - Client: use proxied image for instance icon @syuilo | ||||||
|  |  | ||||||
|  | @ -41,6 +41,7 @@ import { ApDeliverManagerService } from '@/core/activitypub/ApDeliverManagerServ | ||||||
| import { NoteReadService } from '@/core/NoteReadService.js'; | import { NoteReadService } from '@/core/NoteReadService.js'; | ||||||
| import { RemoteUserResolveService } from '@/core/RemoteUserResolveService.js'; | import { RemoteUserResolveService } from '@/core/RemoteUserResolveService.js'; | ||||||
| import { bindThis } from '@/decorators.js'; | import { bindThis } from '@/decorators.js'; | ||||||
|  | import { DB_MAX_NOTE_TEXT_LENGTH } from '@/const.js'; | ||||||
| 
 | 
 | ||||||
| const mutedWordsCache = new Cache<{ userId: UserProfile['userId']; mutedWords: UserProfile['mutedWords']; }[]>(1000 * 60 * 5); | const mutedWordsCache = new Cache<{ userId: UserProfile['userId']; mutedWords: UserProfile['mutedWords']; }[]>(1000 * 60 * 5); | ||||||
| 
 | 
 | ||||||
|  | @ -259,6 +260,9 @@ export class NoteCreateService { | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		if (data.text) { | 		if (data.text) { | ||||||
|  | 			if (data.text.length > DB_MAX_NOTE_TEXT_LENGTH) { | ||||||
|  | 				data.text = data.text.slice(0, DB_MAX_NOTE_TEXT_LENGTH); | ||||||
|  | 			} | ||||||
| 			data.text = data.text.trim(); | 			data.text = data.text.trim(); | ||||||
| 		} else { | 		} else { | ||||||
| 			data.text = null; | 			data.text = null; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue