feat(apiv2): documentation, misc fixes

This commit is contained in:
spiral
2021-10-22 11:20:26 -04:00
parent 2bf1617737
commit 7d36a39a57
9 changed files with 545 additions and 70 deletions

View File

@@ -104,6 +104,7 @@ namespace PluralKit.Core
p.Add("description_privacy", system.DescriptionPrivacy.ToJsonString());
p.Add("member_list_privacy", system.MemberListPrivacy.ToJsonString());
p.Add("group_list_privacy", system.GroupListPrivacy.ToJsonString());
p.Add("front_privacy", system.FrontPrivacy.ToJsonString());
p.Add("front_history_privacy", system.FrontHistoryPrivacy.ToJsonString());

View File

@@ -110,6 +110,9 @@ namespace PluralKit.Core
if (privacy.ContainsKey("member_list_privacy"))
patch.DescriptionPrivacy = patch.ParsePrivacy(privacy, "member_list_privacy");
if (privacy.ContainsKey("group_list_privacy"))
patch.GroupListPrivacy = patch.ParsePrivacy(privacy, "group_list_privacy");
if (privacy.ContainsKey("front_privacy"))
patch.DescriptionPrivacy = patch.ParsePrivacy(privacy, "front_privacy");