added ability to set media class of items
Build and Push Image / build-and-push (push) Successful in 5m4s

This commit is contained in:
2026-03-29 03:19:33 -04:00
parent b8d01b567c
commit b1ab165665
26 changed files with 739 additions and 234 deletions
+1 -4
View File
@@ -41,10 +41,7 @@ message Id {
}
message MediaResponse {
oneof result {
MediaModel value = 1;
google.protobuf.Empty empty = 2;
}
optional MediaModel value = 1;
}
message ListResponse {
+1 -1
View File
@@ -17,7 +17,7 @@ public class AobaRpcService(AobaService aobaService, AccountsService accountsSer
{
public override async Task<MediaResponse> GetMedia(Id request, ServerCallContext context)
{
var media = await aobaService.GetMediaFromLegacyIdAsync(request.ToObjectId(), context.CancellationToken);
var media = await aobaService.GetMediaAsync(request.ToObjectId(), context.CancellationToken);
return media.ToResponse();
}
+1 -1
View File
@@ -35,7 +35,7 @@ public static class ProtoExtensions
public static MediaResponse ToResponse(this Media? media)
{
if(media == null)
return new MediaResponse() { Empty = new Empty() };
return new MediaResponse() {};
return new MediaResponse()
{
Value = media.ToMediaModel()