fix issues in core
This commit is contained in:
@@ -46,14 +46,14 @@ export class SelectAvatarUseCase {
|
||||
const request = await this.avatarRepo.findById(input.requestId);
|
||||
|
||||
if (!request) {
|
||||
return Result.err({
|
||||
return Result.err<void, SelectAvatarApplicationError>({
|
||||
code: 'REQUEST_NOT_FOUND',
|
||||
details: { message: 'Avatar generation request not found' },
|
||||
});
|
||||
}
|
||||
|
||||
if (request.status !== 'completed') {
|
||||
return Result.err({
|
||||
return Result.err<void, SelectAvatarApplicationError>({
|
||||
code: 'REQUEST_NOT_COMPLETED',
|
||||
details: { message: 'Avatar generation is not completed yet' },
|
||||
});
|
||||
@@ -62,7 +62,7 @@ export class SelectAvatarUseCase {
|
||||
request.selectAvatar(input.selectedIndex);
|
||||
await this.avatarRepo.save(request);
|
||||
|
||||
const selectedAvatarUrl = request.selectedAvatarUrl;
|
||||
const selectedAvatarUrl = request.selectedAvatarUrl!;
|
||||
|
||||
this.output.present({
|
||||
requestId: input.requestId,
|
||||
|
||||
Reference in New Issue
Block a user