hotwax / reroute-fulfilment

reroute-fulfilment ionic app
Apache License 2.0
3 stars 17 forks source link

Update APIs #73

Closed Sandesh3003 closed 2 months ago

Sandesh3003 commented 3 months ago

This are the updated services please prepare the payload accordingly:

<service name="getRerouteOrder" engine="java" auth="false" location="co.hotwax.oms.OrderServices"
             invoke="getRerouteOrder">
        <description>Get order request from the reroute fulfilment application</description>
        <attribute name="token" type="String" mode="IN" optional="true"/>
        <attribute name="parameters" type="Map" mode="OUT"/>
    </service>
    <service name="updateShippingAddressRerouteOrder" engine="java" auth="false" location="co.hotwax.oms.OrderServices"
             invoke="updateShippingAddressRerouteOrder">
        <attribute name="token" type="String" mode="IN"/>
        <implements service="updateShippingInformationOfShipGroup"/>
    </service>
    <service name="updatePickupFacility" engine="java" location="co.hotwax.oms.OrderServices"
             invoke="updatePickupFacility">
        <attribute name="token" type="String" mode="IN"/>
        <implements service="updateOrderItemShipGroup"/>
    </service>
    <service name="cancelRerouteOrderItem" engine="java" location="co.hotwax.oms.OrderServices"
             invoke="cancelRerouteOrderItem">
        <attribute name="token" type="String" mode="IN"/>
        <implements service="cancelOrderItem"/>
    </service>
ymaheshwari1 commented 3 months ago

@Sandesh3003 We are having issue in accessing getProductStoreSetting service and having authentication error. Please add authentication check for this endpoint as well.

Sandesh3003 commented 3 months ago

Sure I'll update the authentication check by eod for getProductStoreSetting as well.

On Fri, 7 Jun, 2024, 6:31 pm Yash Maheshwari, @.***> wrote:

@Sandesh3003 https://github.com/Sandesh3003 We are having issue in accessing getProductStoreSetting service and having authentication error. Please add authentication check for this endpoint as well.

— Reply to this email directly, view it on GitHub https://github.com/hotwax/reroute-fulfilment/issues/73#issuecomment-2154791129, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASSZM2DW2YP75BYE7OA4XE3ZGGVLZAVCNFSM6AAAAABI2JK7ECVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJUG44TCMJSHE . You are receiving this because you were mentioned.Message ID: @.***>

ymaheshwari1 commented 3 months ago

Also, update the api getStates as well.

Sandesh3003 commented 3 months ago
<!--    Reroute order application requests-->
    <request-map uri="getRerouteOrder">
        <security https="true" auth="false"/>
        <event type="service" invoke="getValidationTokenForRerouteOrder"/>
        <response name="success" type="request-redirect" value="orders">
            <redirect-parameter name="documentId" from="orderId"/>
            <redirect-parameter name="token" from="validationToken"/>
        </response>
        <response name="error" type="request" value="json"/>
    </request-map>
    <request-map uri="updateShippingAddressOfRerouteOrder">
        <security https="true" auth="false"/>
        <event type="service" invoke="updateShippingAddressOfRerouteOrder"/>
        <response name="success" type="request" value="json"/>
        <response name="error" type="request" value="json"/>
    </request-map>
    <request-map uri="updatePickupFacility">
        <security https="true" auth="false"/>
        <event type="service" invoke="updatePickupFacility"/>
        <response name="success" type="request" value="json"/>
        <response name="error" type="request" value="json"/>
    </request-map>
    <request-map uri="cancelRerouteOrderItem">
        <security https="true" auth="false"/>
        <event type="service" invoke="cancelRerouteOrderItem"/>
        <response name="success" type="request" value="json"/>
        <response name="error" type="request" value="json"/>
    </request-map>
    <request-map uri="getProductStoreSettingForRerouteOrder">
        <security auth="false" https="true"/>
        <event type="service" invoke="getValidationTokenForRerouteOrder"/>
        <response name="success" type="request-redirect" value="getProductStoreSetting">
            <redirect-parameter name="token" from="validationToken"/>
        </response>
        <response name="error" type="request" value="json"/>
    </request-map>
    <request-map uri="getStatesForRerouteOrder">
        <security auth="false" https="true"/>
        <event type="service" invoke="getValidationTokenForRerouteOrder"/>
        <response name="success" type="request-redirect" value="getStates">
            <redirect-parameter name="token" from="validationToken"/>
        </response>
        <response name="error" type="request" value="json"/>
    </request-map>
ymaheshwari1 commented 2 months ago

Closing as completed.