This commit is contained in:
Raidenxd2
2026-08-07 04:45:59 -04:00
commit 255b572a6f
219 changed files with 1652469 additions and 0 deletions
+61
View File
@@ -0,0 +1,61 @@
namespace asdfasdf.APIs;
public static class Studio
{
public static void Init(WebApplication app)
{
app.MapGet("/analytics/rudderstack-api-key", () =>
{
return "23NiJHIgu3koaGNCZIiuYvIQNCu";
});
app.MapGet("/access/override/0", () =>
{
app.Logger.LogWarning("(Studio) /access/override/0 STUB");
AccessOverrideDTO access = new()
{
AccountId = Accounts.account.accountId,
AvatarStudioAccess = AvatarStudioAccessFlags.Avatars | AvatarStudioAccessFlags.Roomie | AvatarStudioAccessFlags.Badges | AvatarStudioAccessFlags.Consumables,
CreatedAt = DateTime.Now,
ModifiedAt = DateTime.Now,
StudioAccess = StudioAccessType.AlwaysAllow
};
return access;
});
app.MapGet("/collaboration/owners-in-room", (int roomId, long subRoomId) =>
{
app.Logger.LogWarning("(Studio) /collaboration/owners-in-room STUB");
StudioOwnersInRoom ownersInRoom = new()
{
success = true,
};
return ownersInRoom;
});
app.MapGet("/cloud-builds/for-room", (int roomId, int subRoomId, int skip, int take) =>
{
return new CloudBuildDTO()
{
CloudBuildId = string.Empty,
StartedAt = DateTime.MinValue,
CompletedAt = DateTime.MinValue,
Error = string.Empty,
UnityAssetId = string.Empty,
CreatedByAccountId = 3
};
});
}
}