Files
gitea-repo-config/Gitea.InMemory/Server.fs
2024-09-22 16:50:32 +01:00

34 lines
1.1 KiB
Forth

namespace Gitea.InMemory
open System.Collections.Generic
[<RequireQualifiedAccess>]
module Operations =
let createdUser (createUserOption : GiteaClient.CreateUserOption) : GiteaClient.User =
let result : GiteaClient.User =
{
AdditionalProperties = Dictionary ()
Active = None
AvatarUrl = None
Created = None
Description = None
Email = Some createUserOption.Email
FollowersCount = None
FollowingCount = None
FullName = createUserOption.FullName
Id = None
IsAdmin = None
Language = None
LastLogin = None
Location = None
Login = None
LoginName = createUserOption.LoginName
ProhibitLogin = failwith "todo"
Restricted = createUserOption.Restricted
StarredReposCount = None
Visibility = createUserOption.Visibility
Website = None
}
result