mirror of
https://github.com/bitwarden/server
synced 2025-12-13 23:03:36 +00:00
Stricter scene and query types
SeederAPI only serves Scenes, Recipes are inteded to be used locally only.
This commit is contained in:
@@ -1,7 +1,20 @@
|
||||
namespace Bit.SeederApi.Models.Response;
|
||||
using Bit.Seeder;
|
||||
|
||||
public class SeedResponseModel
|
||||
namespace Bit.SeederApi.Models.Response;
|
||||
|
||||
public class SceneResponseModel
|
||||
{
|
||||
public Guid? SeedId { get; set; }
|
||||
public object? Result { get; set; }
|
||||
public required Guid? SeedId { get; init; }
|
||||
public required Dictionary<string, string?>? MangleMap { get; init; }
|
||||
public required object? Result { get; init; }
|
||||
|
||||
public static SceneResponseModel FromSceneResult<T>(SceneResult<T> sceneResult, Guid? seedId)
|
||||
{
|
||||
return new SceneResponseModel
|
||||
{
|
||||
Result = sceneResult.Result,
|
||||
MangleMap = sceneResult.MangleMap,
|
||||
SeedId = seedId
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user