Then fine. I haven't tested this.

On Tue, May 19, 2015 at 12:19 PM, Kasun Gunasekara <[email protected]> wrote:

> "Block" is un-clickable in API Publisher when a subscription is in ON_HOLD
> state. So the subscription is only allowed to be blocked if approved by the
> admin-workflow. If rejected it'll be disappeared from the publisher.
>
>
> Kasun Gunasekara
> Software Engineering Intern - WSO2
> Mobile : +94 77 6986482
> Twitter <https://twitter.com/KaluMallii> | Google+
> <https://plus.google.com/+KaZGunasekara/> | LinkedIn
> <http://www.linkedin.com/in/kasun32>
>
> On Tue, May 19, 2015 at 12:14 PM, Abimaran Kugathasan <[email protected]>
> wrote:
>
>> OK, What if ON_HOLD subscription was blocked through API Publisher before
>> it get approved via admin-workflow? Even it's blocked, I guess, admin can
>> approve or reject the subscription. That will be the staus of the
>> subscription.
>>
>> Depends on the order of execution whether admin-workflow or API publisher
>> blocking runs first, previous status will be overridn by the other. So,
>> there won't be a consistent state.
>>
>> It's OK to show ON_HOLD subscription, but, admin sholdn't be able to
>> block until the subscription approved/rejected via admin-workflow.
>>
>>
>>
>> On Tue, May 19, 2015 at 11:21 AM, Kasun Gunasekara <[email protected]>
>> wrote:
>>
>>> Hi Abimaran,
>>>
>>> I noticed that earlier. But ON_HOLD status is already handled in API
>>> Publisher using a tip saying that the subscription is pending for approval.
>>> Does it still has to be removed? If yes I will do the necessary changes.
>>>
>>>
>>> Kasun Gunasekara
>>> Software Engineering Intern - WSO2
>>> Mobile : +94 77 6986482
>>> Twitter <https://twitter.com/KaluMallii> | Google+
>>> <https://plus.google.com/+KaZGunasekara/> | LinkedIn
>>> <http://www.linkedin.com/in/kasun32>
>>>
>>> On Tue, May 19, 2015 at 11:17 AM, Abimaran Kugathasan <[email protected]
>>> > wrote:
>>>
>>>> Hi Kasun,
>>>>
>>>> Following are status' of API subscription
>>>>
>>>> public static class SubscriptionStatus {
>>>>     public static final String BLOCKED = "BLOCKED";
>>>>     public static final String PROD_ONLY_BLOCKED = "PROD_ONLY_BLOCKED";
>>>>     public static final String UNBLOCKED = "UNBLOCKED";
>>>>     public static final String ON_HOLD = "ON_HOLD";
>>>>     public static final String REJECTED = "REJECTED";
>>>> }
>>>>
>>>>
>>>> Only subscription with BLOCKED, PROD_ONLY_BLOCKED, UNBLOCKED status
>>>> should be listed in subscription tab of the API Publisher. REJECTED,
>>>> ON_HOLD staus cann't be considered as successfull subscriptions.
>>>>
>>>> Can you please filer ON_HOLD status also here with addition to REJECTED?
>>>>
>>>> I'm reopning the bug.
>>>>
>>>>
>>>> On Fri, May 15, 2015 at 4:41 PM, Kasun Gunasekara <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Abimaran,
>>>>>
>>>>> I had some misunderstanding about the issue and the earlier PR was for
>>>>> the API Store. Did revert the earlier commit and updated the PR with
>>>>> relevant changes to the API Publisher.
>>>>>
>>>>> Please review and merge PR[1]
>>>>>
>>>>> [1] https://github.com/wso2/carbon-apimgt/pull/383
>>>>>
>>>>>
>>>>>
>>>>> Kasun Gunasekara
>>>>> Software Engineering Intern - WSO2
>>>>> Mobile : +94 77 6986482
>>>>> Twitter <https://twitter.com/KaluMallii> | Google+
>>>>> <https://plus.google.com/+KaZGunasekara/> | LinkedIn
>>>>> <http://www.linkedin.com/in/kasun32>
>>>>>
>>>>> On Fri, May 15, 2015 at 2:38 PM, Abimaran Kugathasan <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Kasun,
>>>>>>
>>>>>> What is the status of this issue?
>>>>>>
>>>>>> On Wed, May 13, 2015 at 4:55 PM, Kasun Gunasekara <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Abimaran,
>>>>>>>
>>>>>>> I checked on this and found out that API Provider's Subscriptions
>>>>>>> page uses getAllAPIUsageByProvider() to load subscriptions and I have 
>>>>>>> only
>>>>>>> changed getPaginatedSubscribedAPIs() which is used by API Store.
>>>>>>>
>>>>>>> This change doesn't affect API Provider as far as I understand.
>>>>>>>
>>>>>>>
>>>>>>> Kasun Gunasekara
>>>>>>> Software Engineering Intern - WSO2
>>>>>>> Mobile : +94 77 6986482
>>>>>>> Twitter <https://twitter.com/KaluMallii> | Google+
>>>>>>> <https://plus.google.com/+KaZGunasekara/> | LinkedIn
>>>>>>> <http://www.linkedin.com/in/kasun32>
>>>>>>>
>>>>>>> On Wed, May 13, 2015 at 2:52 PM, Abimaran Kugathasan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Kasun,
>>>>>>>>
>>>>>>>> In the Subscription page of the API Publisher, We have to show,
>>>>>>>> BLOCKED, UNBLOCKED API Subscription. But, with this pull request, you 
>>>>>>>> made
>>>>>>>> changes to list on the UNBLOCKED API Subscription.
>>>>>>>>
>>>>>>>> It we don't show the BLOCKED API Subscription, we won't be able to
>>>>>>>> unblock them through the publisher.
>>>>>>>>
>>>>>>>> On Wed, May 13, 2015 at 2:47 PM, Kasun Gunasekara <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> Please review and merge PR [1] for jira [2].
>>>>>>>>>
>>>>>>>>> [1] https://github.com/wso2/carbon-apimgt/pull/383
>>>>>>>>> [2] https://wso2.org/jira/browse/APIMANAGER-3550
>>>>>>>>>
>>>>>>>>> Regards.
>>>>>>>>>
>>>>>>>>> Kasun Gunasekara
>>>>>>>>> Software Engineering Intern - WSO2
>>>>>>>>> Mobile : +94 77 6986482
>>>>>>>>> Twitter <https://twitter.com/KaluMallii> | Google+
>>>>>>>>> <https://plus.google.com/+KaZGunasekara/> | LinkedIn
>>>>>>>>> <http://www.linkedin.com/in/kasun32>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Thanks
>>>>>>>> Abimaran Kugathasan
>>>>>>>>
>>>>>>>> Software Engineer | WSO2 Inc
>>>>>>>> Data & APIs Technologies Team
>>>>>>>> Mobile : +94 773922820
>>>>>>>>
>>>>>>>> <http://stackoverflow.com/users/515034>
>>>>>>>> <http://lk.linkedin.com/in/abimaran>
>>>>>>>> <http://www.lkabimaran.blogspot.com/>
>>>>>>>> <https://github.com/abimarank>  <https://twitter.com/abimaran>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks
>>>>>> Abimaran Kugathasan
>>>>>>
>>>>>> Software Engineer | WSO2 Inc
>>>>>> Data & APIs Technologies Team
>>>>>> Mobile : +94 773922820
>>>>>>
>>>>>> <http://stackoverflow.com/users/515034>
>>>>>> <http://lk.linkedin.com/in/abimaran>
>>>>>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>>>>>>   <https://twitter.com/abimaran>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Thanks
>>>> Abimaran Kugathasan
>>>>
>>>> Software Engineer | WSO2 Inc
>>>> Data & APIs Technologies Team
>>>> Mobile : +94 773922820
>>>>
>>>> <http://stackoverflow.com/users/515034>
>>>> <http://lk.linkedin.com/in/abimaran>
>>>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>>>> <https://twitter.com/abimaran>
>>>>
>>>>
>>>
>>
>>
>> --
>> Thanks
>> Abimaran Kugathasan
>>
>> Software Engineer | WSO2 Inc
>> Data & APIs Technologies Team
>> Mobile : +94 773922820
>>
>> <http://stackoverflow.com/users/515034>
>> <http://lk.linkedin.com/in/abimaran>
>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>> <https://twitter.com/abimaran>
>>
>>
>


-- 
Thanks
Abimaran Kugathasan

Software Engineer | WSO2 Inc
Data & APIs Technologies Team
Mobile : +94 773922820

<http://stackoverflow.com/users/515034>
<http://lk.linkedin.com/in/abimaran>  <http://www.lkabimaran.blogspot.com/>
<https://github.com/abimarank>  <https://twitter.com/abimaran>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to