feat(guild): update + update_description + update_emblem
This commit is contained in:
@@ -24,4 +24,13 @@ public interface IGuildRepository
|
||||
Task<IReadOnlyList<Entities.Guild.Guild>> SearchAsync(
|
||||
string name, int activity, int joinCondition, int memberBucket,
|
||||
int maxMemberCap, int resultCap, CancellationToken ct = default);
|
||||
|
||||
/// <summary>Updates activity and/or join_condition. Only non-null fields are written.</summary>
|
||||
Task UpdateActivityAndJoinConditionAsync(int guildId, int? activity, int? joinCondition, CancellationToken ct = default);
|
||||
|
||||
/// <summary>Overwrites the description field.</summary>
|
||||
Task UpdateDescriptionAsync(int guildId, string description, CancellationToken ct = default);
|
||||
|
||||
/// <summary>Overwrites the emblem_id field.</summary>
|
||||
Task UpdateEmblemAsync(int guildId, long emblemId, CancellationToken ct = default);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user