Skip to content

Commit

Permalink
remove repeat code
Browse files Browse the repository at this point in the history
  • Loading branch information
MrXiaoM committed Dec 5, 2023
1 parent 1d5440f commit e43ec2f
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -89,14 +89,14 @@ class FriendWrapper(
}

override suspend fun uploadImage(resource: ExternalResource): Image {
return Image.fromId(FileService.instance!!.upload(resource))
return OnebotMessages.imageFromFile(FileService.instance!!.upload(resource))
}

override suspend fun uploadShortVideo(
thumbnail: ExternalResource,
video: ExternalResource,
fileName: String?
): ShortVideo {
return WrappedVideo(FileService.instance!!.upload(video))
return OnebotMessages.videoFromFile(FileService.instance!!.upload(video))
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -199,15 +199,15 @@ class GroupWrapper(
}

override suspend fun uploadImage(resource: ExternalResource): Image {
return Image.fromId(FileService.instance!!.upload(resource))
return OnebotMessages.imageFromFile(FileService.instance!!.upload(resource))
}

override suspend fun uploadShortVideo(
thumbnail: ExternalResource,
video: ExternalResource,
fileName: String?
): ShortVideo {
return WrappedVideo(FileService.instance!!.upload(video))
return OnebotMessages.videoFromFile(FileService.instance!!.upload(video))
}

@Suppress("DEPRECATION_ERROR")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,14 +133,14 @@ class MemberWrapper(
}

override suspend fun uploadImage(resource: ExternalResource): Image {
return Image.fromId(FileService.instance!!.upload(resource))
return OnebotMessages.imageFromFile(FileService.instance!!.upload(resource))
}

override suspend fun uploadShortVideo(
thumbnail: ExternalResource,
video: ExternalResource,
fileName: String?
): ShortVideo {
return WrappedVideo(FileService.instance!!.upload(video))
return OnebotMessages.videoFromFile(FileService.instance!!.upload(video))
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import net.mamoe.mirai.contact.*
import net.mamoe.mirai.message.data.*
import net.mamoe.mirai.utils.ExternalResource
import net.mamoe.mirai.utils.MiraiInternalApi
import top.mrxiaom.overflow.internal.message.OnebotMessages
import top.mrxiaom.overflow.internal.message.data.WrappedVideo
import top.mrxiaom.overflow.spi.FileService
import kotlin.coroutines.CoroutineContext
Expand All @@ -31,7 +32,7 @@ class OtherClientWrapper(
video: ExternalResource,
fileName: String?
): ShortVideo {
return WrappedVideo(FileService.instance!!.upload(video))
return OnebotMessages.videoFromFile(FileService.instance!!.upload(video))
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -75,14 +75,14 @@ class StrangerWrapper(
}

override suspend fun uploadImage(resource: ExternalResource): Image {
return Image.fromId(FileService.instance!!.upload(resource))
return OnebotMessages.imageFromFile(FileService.instance!!.upload(resource))
}

override suspend fun uploadShortVideo(
thumbnail: ExternalResource,
video: ExternalResource,
fileName: String?
): ShortVideo {
return WrappedVideo(FileService.instance!!.upload(video))
return OnebotMessages.videoFromFile(FileService.instance!!.upload(video))
}
}

0 comments on commit e43ec2f

Please sign in to comment.