👽 Update the models to match API

This commit is contained in:
2025-12-31 01:43:23 +08:00
parent 3670fe0f10
commit b3ae4ab36f
5 changed files with 75 additions and 73 deletions

View File

@@ -76,6 +76,7 @@ sealed class SnActivityPubActor with _$SnActivityPubActor {
DateTime? lastActivityAt,
required SnActivityPubInstance instance,
required String instanceId,
bool? isFollowing,
}) = _SnActivityPubActor;
factory SnActivityPubActor.fromJson(Map<String, dynamic> json) =>
@@ -87,7 +88,6 @@ sealed class SnActivityPubFollowResponse with _$SnActivityPubFollowResponse {
const factory SnActivityPubFollowResponse({
required bool success,
required String message,
required String targetActorUri,
}) = _SnActivityPubFollowResponse;
factory SnActivityPubFollowResponse.fromJson(Map<String, dynamic> json) =>