From 87f5722229466fb82abfbe8d7ab881cc4babfe7b Mon Sep 17 00:00:00 2001 From: mmarkusik Date: Wed, 12 May 2021 10:45:23 +0200 Subject: [PATCH] Channel per plugin fixes (#1105) * Fix plugin update mutation type - channel from required to nullable * Fix search not working in plugins list --- src/plugins/mutations.ts | 2 +- src/plugins/types/PluginUpdate.ts | 2 +- src/plugins/views/PluginList/filters.ts | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/mutations.ts b/src/plugins/mutations.ts index 9b0ea774c..8f686aa6d 100644 --- a/src/plugins/mutations.ts +++ b/src/plugins/mutations.ts @@ -8,7 +8,7 @@ import { PluginUpdate, PluginUpdateVariables } from "./types/PluginUpdate"; const pluginUpdate = gql` ${pluginsDetailsFragment} ${pluginErrorFragment} - mutation PluginUpdate($channel: ID!, $id: ID!, $input: PluginUpdateInput!) { + mutation PluginUpdate($channel: ID, $id: ID!, $input: PluginUpdateInput!) { pluginUpdate(channel: $channel, id: $id, input: $input) { errors { ...PluginErrorFragment diff --git a/src/plugins/types/PluginUpdate.ts b/src/plugins/types/PluginUpdate.ts index 56aba46b8..f7aba7041 100644 --- a/src/plugins/types/PluginUpdate.ts +++ b/src/plugins/types/PluginUpdate.ts @@ -81,7 +81,7 @@ export interface PluginUpdate { } export interface PluginUpdateVariables { - channel: string; + channel?: string | null; id: string; input: PluginUpdateInput; } diff --git a/src/plugins/views/PluginList/filters.ts b/src/plugins/views/PluginList/filters.ts index 99c1c99e7..f776a54a5 100644 --- a/src/plugins/views/PluginList/filters.ts +++ b/src/plugins/views/PluginList/filters.ts @@ -75,7 +75,8 @@ export function getFilterVariables( params: PluginListUrlFilters ): PluginFilterInput { const baseParams = { - type: getParsedConfigType(params.type) + type: getParsedConfigType(params.type), + search: params.query }; if (!!params.active && !!params.channels?.length) {