mirror of
https://github.com/foss42/apidash.git
synced 2025-12-02 10:49:49 +08:00
refactor: move authModel to HttpRequestModel
This commit is contained in:
@@ -33,10 +33,10 @@ class EditAuthType extends ConsumerWidget {
|
||||
}
|
||||
|
||||
currentAuthType = ref.watch(
|
||||
selectedRequestModelProvider
|
||||
.select((request) => request?.authModel?.type ?? APIAuthType.none),
|
||||
selectedRequestModelProvider.select((request) =>
|
||||
request?.httpRequestModel?.authModel?.type ?? APIAuthType.none),
|
||||
);
|
||||
currentAuthData = selectedRequest.authModel;
|
||||
currentAuthData = selectedRequest.httpRequestModel?.authModel;
|
||||
}
|
||||
return SingleChildScrollView(
|
||||
child: Padding(
|
||||
@@ -93,7 +93,8 @@ class EditAuthType extends ConsumerWidget {
|
||||
ref.read(selectedRequestModelProvider);
|
||||
if (newType != null) {
|
||||
ref.read(collectionStateNotifierProvider.notifier).update(
|
||||
authData: selectedRequest?.authModel
|
||||
authModel: selectedRequest
|
||||
?.httpRequestModel?.authModel
|
||||
?.copyWith(type: newType) ??
|
||||
AuthModel(type: newType),
|
||||
);
|
||||
@@ -117,11 +118,11 @@ class EditAuthType extends ConsumerWidget {
|
||||
void updateAuth(AuthModel? model) {
|
||||
if (model == null) {
|
||||
ref.read(collectionStateNotifierProvider.notifier).update(
|
||||
authData: AuthModel(type: APIAuthType.none),
|
||||
authModel: AuthModel(type: APIAuthType.none),
|
||||
);
|
||||
}
|
||||
ref.read(collectionStateNotifierProvider.notifier).update(
|
||||
authData: model,
|
||||
authModel: model,
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ class EditGraphQLRequestPane extends ConsumerWidget {
|
||||
false;
|
||||
|
||||
final hasAuth = ref.watch(selectedRequestModelProvider
|
||||
.select((value) => value?.authModel?.type != APIAuthType.none));
|
||||
.select((value) => value?.httpRequestModel?.authModel?.type != APIAuthType.none));
|
||||
|
||||
final scriptsLength = ref.watch(selectedHistoryRequestModelProvider
|
||||
.select((value) => value?.preRequestScript?.length)) ??
|
||||
|
||||
@@ -37,7 +37,7 @@ class EditRestRequestPane extends ConsumerWidget {
|
||||
0;
|
||||
|
||||
final hasAuth = ref.watch(selectedRequestModelProvider.select((value) =>
|
||||
value?.authModel?.type != APIAuthType.none));
|
||||
value?.httpRequestModel?.authModel?.type != APIAuthType.none));
|
||||
|
||||
return RequestPane(
|
||||
selectedId: selectedId,
|
||||
|
||||
Reference in New Issue
Block a user