feat(apiv2): actually add UUIDs to JSON models
This commit is contained in:
parent
9d47bfe0d8
commit
11620d94c8
@ -66,6 +66,7 @@ namespace PluralKit.Core
|
|||||||
var o = new JObject();
|
var o = new JObject();
|
||||||
|
|
||||||
o.Add("id", group.Hid);
|
o.Add("id", group.Hid);
|
||||||
|
o.Add("uuid", group.Uuid.ToString());
|
||||||
o.Add("name", group.Name);
|
o.Add("name", group.Name);
|
||||||
|
|
||||||
if (systemStr != null)
|
if (systemStr != null)
|
||||||
|
@ -112,10 +112,15 @@ namespace PluralKit.Core
|
|||||||
|
|
||||||
var o = new JObject();
|
var o = new JObject();
|
||||||
o.Add("id", member.Hid);
|
o.Add("id", member.Hid);
|
||||||
o.Add("name", member.NameFor(ctx));
|
|
||||||
|
|
||||||
if (systemStr != null && v == APIVersion.V2)
|
if (v == APIVersion.V2)
|
||||||
o.Add("system", systemStr);
|
{
|
||||||
|
o.Add("uuid", member.Uuid.ToString());
|
||||||
|
if (systemStr != null)
|
||||||
|
o.Add("system", systemStr);
|
||||||
|
}
|
||||||
|
|
||||||
|
o.Add("name", member.NameFor(ctx));
|
||||||
|
|
||||||
// o.Add("color", member.ColorPrivacy.CanAccess(ctx) ? member.Color : null);
|
// o.Add("color", member.ColorPrivacy.CanAccess(ctx) ? member.Color : null);
|
||||||
o.Add("color", member.Color);
|
o.Add("color", member.Color);
|
||||||
|
@ -70,6 +70,9 @@ namespace PluralKit.Core
|
|||||||
{
|
{
|
||||||
var o = new JObject();
|
var o = new JObject();
|
||||||
o.Add("id", system.Hid);
|
o.Add("id", system.Hid);
|
||||||
|
if (v == APIVersion.V2)
|
||||||
|
o.Add("uuid", system.Uuid.ToString());
|
||||||
|
|
||||||
o.Add("name", system.Name);
|
o.Add("name", system.Name);
|
||||||
o.Add("description", system.DescriptionFor(ctx));
|
o.Add("description", system.DescriptionFor(ctx));
|
||||||
o.Add("tag", system.Tag);
|
o.Add("tag", system.Tag);
|
||||||
|
Loading…
Reference in New Issue
Block a user