Skip to content

Commit 7e5a9f5

Browse files
committed
refactor(content_management): Replace errorMessage with exception
- Changed `errorMessage` to `exception` in `CreateHeadlineState`. - Updated `exception` type to `HtHttpException`. - Improved error handling and reporting.
1 parent a38263a commit 7e5a9f5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/content_management/bloc/create_headline/create_headline_state.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ final class CreateHeadlineState extends Equatable {
3333
this.topics = const [],
3434
this.countries = const [],
3535
this.contentStatus = ContentStatus.active,
36-
this.errorMessage,
36+
this.exception,
3737
this.createdHeadline,
3838
});
3939

@@ -49,7 +49,7 @@ final class CreateHeadlineState extends Equatable {
4949
final List<Topic> topics;
5050
final List<Country> countries;
5151
final ContentStatus contentStatus;
52-
final String? errorMessage;
52+
final HtHttpException? exception;
5353
final Headline? createdHeadline;
5454

5555
/// Returns true if the form is valid and can be submitted.
@@ -75,7 +75,7 @@ final class CreateHeadlineState extends Equatable {
7575
List<Topic>? topics,
7676
List<Country>? countries,
7777
ContentStatus? contentStatus,
78-
String? errorMessage,
78+
HtHttpException? exception,
7979
Headline? createdHeadline,
8080
}) {
8181
return CreateHeadlineState(
@@ -91,7 +91,7 @@ final class CreateHeadlineState extends Equatable {
9191
topics: topics ?? this.topics,
9292
countries: countries ?? this.countries,
9393
contentStatus: contentStatus ?? this.contentStatus,
94-
errorMessage: errorMessage,
94+
exception: exception,
9595
createdHeadline: createdHeadline ?? this.createdHeadline,
9696
);
9797
}
@@ -110,7 +110,7 @@ final class CreateHeadlineState extends Equatable {
110110
topics,
111111
countries,
112112
contentStatus,
113-
errorMessage,
113+
exception,
114114
createdHeadline,
115115
];
116116
}

0 commit comments

Comments
 (0)