Added other Jira resources

This commit is contained in:
2025-08-05 10:42:26 +02:00
parent 3a1870a160
commit 64e7c44a7d
6 changed files with 94 additions and 49 deletions

View File

@@ -196,7 +196,7 @@ class WorkflowDesigner(BaseComponent):
def save_properties(self, component_id: str, details: dict):
if component_id in self._state.components:
component = self._state.components[component_id]
component.properties = details
component.properties |= details
undo_redo_attrs = UndoRedoAttrs(f"Set properties for {component.title}", on_undo=self.refresh_state)
self._db.save_state(self._key, self._state, undo_redo_attrs)
@@ -518,7 +518,7 @@ class WorkflowDesigner(BaseComponent):
selected="selected" if name.value == request_type else None)
def _mk_input_group():
if request_type == JiraRequestTypes.Issues.value:
if request_type == JiraRequestTypes.Search.value:
return Div(
Input(type="text",
name="request",
@@ -538,7 +538,7 @@ class WorkflowDesigner(BaseComponent):
)
def _mk_extra_parameters():
if request_type == JiraRequestTypes.Issues.value:
if request_type == JiraRequestTypes.Search.value:
return Input(type="text",
name="fields",
value=component.properties.get("fields", DEFAULT_SEARCH_FIELDS),
@@ -547,7 +547,7 @@ class WorkflowDesigner(BaseComponent):
else:
return None
request_type = component.properties.get("request_type", JiraRequestTypes.Issues.value)
request_type = component.properties.get("request_type", JiraRequestTypes.Search.value)
return Div(
Fieldset(
Legend("JQL", cls="fieldset-legend"),