Skip to content
Snippets Groups Projects
Commit 598df675 authored by Neda Moeini's avatar Neda Moeini
Browse files

Add summary view to modify site WF.

parent e57632b8
No related branches found
No related tags found
1 merge request!296Feature/nat 853 add summary view
Pipeline #89937 failed
...@@ -22,6 +22,7 @@ from gso.products.product_types.site import Site ...@@ -22,6 +22,7 @@ from gso.products.product_types.site import Site
from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate
from gso.utils.types.ip_address import IPAddress from gso.utils.types.ip_address import IPAddress
from gso.utils.types.unique_field import validate_field_is_unique from gso.utils.types.unique_field import validate_field_is_unique
from gso.workflows.shared import modify_summary_form
def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator: def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
...@@ -49,8 +50,18 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator: ...@@ -49,8 +50,18 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
) = subscription.site.site_ts_address ) = subscription.site.site_ts_address
user_input = yield ModifySiteForm user_input = yield ModifySiteForm
user_input = user_input.model_dump()
return user_input.model_dump() summary_fields = [
"site_bgp_community_id",
"site_internal_id",
"site_ts_address",
"site_city",
"site_latitude",
"site_longitude",
]
yield from modify_summary_form(user_input, subscription.site, summary_fields)
return user_input
@step("Modify subscription") @step("Modify subscription")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment