fix(server): 単純にrenoteできないのを修正
This commit is contained in:
		| @@ -235,6 +235,21 @@ describe('api:notes/create', () => { | ||||
| 			}); | ||||
| 		}); | ||||
|  | ||||
| 		describe('renote', () => { | ||||
| 			test('just a renote', () => { | ||||
| 				expect(v({ renoteId: '1' })) | ||||
| 					.toBe(VALID); | ||||
| 			}); | ||||
| 			test('just a quote', () => { | ||||
| 				expect(v({ text: 'Hello, world!', renoteId: '1' })) | ||||
| 					.toBe(VALID); | ||||
| 			}); | ||||
| 			test('reject invalid renoteId', () => { | ||||
| 				expect(v({ renoteId: 'あ' })) | ||||
| 					.toBe(INVALID); | ||||
| 			}); | ||||
| 		}); | ||||
|  | ||||
| 		test('text, fileIds and poll', () => { | ||||
| 			expect(v({ text: 'Hello, world!', fileIds: ['1', '2', '3'], poll: { choices: ['a', 'b', 'c'] } })) | ||||
| 				.toBe(VALID); | ||||
|   | ||||
| @@ -147,6 +147,7 @@ export const paramDef = { | ||||
| 	// (re)note with text, files and poll are optional | ||||
| 	anyOf: [ | ||||
| 		{ required: ['text'] }, | ||||
| 		{ required: ['renoteId'] }, | ||||
| 		{ required: ['fileIds'] }, | ||||
| 		{ required: ['mediaIds'] }, | ||||
| 		{ required: ['poll'] }, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 tamaina
					tamaina