Hi Chris,

You were are correct, due to login issue xml entries are appearing empty.

I think you can help me here to get my requirement fulfill.

I want to give permission to common user say ABC to view the xml output of
all the other user's review request, and while doing this my issue will get
solved. so how to do this. which permission i need to give to the common
user.

please let me know if you need any more information.

Regards,
jack

On Sat, Dec 3, 2011 at 1:05 AM, Christian Hammond <chip...@gmail.com> wrote:

> The behavior hasn't changed. The way logins work has. Can you show me the
> code that logs in?
>
> (Btw, this is probably more appropriate for the reviewboard-dev list)
>
> Christian
>
>
>
> On Dec 2, 2011, at 5:19, jack jack <jais...@gmail.com> wrote:
>
> Hi Chris,
>
> Thanks for the response.
>
> My script has logged in as user who posted the review request. Just to
> bring to your notice that for ReviewBoard V 1.0 api our script was working
> fine and getting the Review id. before publishing. Has this behavior
> changed in RB 1.6? if yes then how to get rid before publishing.
>
> Regards,
> Jack
>
> On Fri, Dec 2, 2011 at 4:56 PM, Christian Hammond <chip...@chipx86.com>wrote:
>
>> That's happening because your script isn't logging in as the user who
>> posted the review request. Unpublished review requests can only be accessed
>> by the user who owns them.
>>
>>
>> Christian
>>
>> --
>> Christian Hammond - chip...@chipx86.com
>> Review Board - http://www.reviewboard.org
>> VMware, Inc. - http://www.vmware.com
>>
>>
>> On Fri, Dec 2, 2011 at 2:22 AM, Nilesh Jaiswal <nileshj...@gmail.com>wrote:
>>
>>> My script doing following steps
>>>
>>> call post-review
>>>
>>> At this point i expect the Review id get generated hence i try to fetch
>>> the review id through change number below routine
>>> call subroutine to get_review_request_by_changenum which does
>>>
>>>          self.myurl = self.rbserver +
>>> '/api/review-requests/?changenum=%s&repository=1' % changenum
>>>          self.urlopen = self.opener.open(self.myurl)
>>>          self.result = simplejson.load(self.urlopen)
>>>          if self.result['stat'] == "ok":
>>>             self.dict = self.result['review_request']
>>>             return self.dict
>>>         else:
>>>             return
>>>
>>> But self.dict does not contains id.
>>>
>>>
>>>
>>> On Fri, Dec 2, 2011 at 2:31 PM, Christian Hammond 
>>> <chip...@chipx86.com>wrote:
>>>
>>>> I'm not entirely sure what the problem is. If your script is creating
>>>> the review request, then the ID is coming back in the payload. If it's
>>>> doing anything with the review request, you should have the ID.
>>>>
>>>> Christian
>>>>
>>>> --
>>>> Christian Hammond - chip...@chipx86.com
>>>> Review Board - http://www.reviewboard.org
>>>> VMware, Inc. - http://www.vmware.com
>>>>
>>>>
>>>>
>>>> On Thu, Dec 1, 2011 at 8:28 PM, jack jack <jais...@gmail.com> wrote:
>>>>
>>>>> Hi Chris,
>>>>>
>>>>> You are right the review request isn't publish, But what if i want to
>>>>> get review id before publishing.?
>>>>>
>>>>> The behavior of getting review id before publishing was working for
>>>>> Reviewboard version 1.0 api, hence we were able to get the review id 
>>>>> before
>>>>> publishing easily, how to do that now, I have noticed that once i publish
>>>>> the review request from RB GUI my script in second time works properly, 
>>>>> but
>>>>> in that case its two step process which is incorrect for the user.
>>>>>
>>>>> Also i have logged in properly my script.
>>>>>
>>>>> Regards,
>>>>> Jack
>>>>>
>>>>>
>>>>> On Fri, Dec 2, 2011 at 2:45 AM, Christian Hammond 
>>>>> <chip...@gmail.com>wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> First off, please email the list only and not me directly. I won't
>>>>>> respond to direct emails any faster than the list.
>>>>>>
>>>>>> The problem is likely that the review request isn't published and the
>>>>>> script you're writing isn't logged in as a user that can see it. You'll
>>>>>> need to authenticate first.
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Dec 1, 2011, at 5:57, jack jack <jais...@gmail.com> wrote:
>>>>>>
>>>>>> Once the posting review request is complete
>>>>>>
>>>>>> I am trying to get review id from changelist number.
>>>>>>
>>>>>> So i am trying following URL get the review id
>>>>>>
>>>>>>
>>>>>> http://xxx.xxxxoftware.com/xxxx/api/review-requests/?changenum=127061&repository=1
>>>>>>
>>>>>> Which shows me XML output which contains the review id as '4'
>>>>>>
>>>>>> but when i pass the
>>>>>>
>>>>>>                 self.myurl = self.rbserver +
>>>>>> '/api/review-requests/?changenum=%s&repository=1' % changenum
>>>>>>                 self.urlopen = self.opener.open(self.myurl)
>>>>>>                 self.result = simplejson.load(self.urlopen)
>>>>>>
>>>>>> my self.result contains empty data
>>>>>>
>>>>>> http://xxxxx.xxxxxftware.com/xxxx/r/4/
>>>>>> {u'total_results': 0, u'stat': u'ok', u*'review_requests': []*,
>>>>>> u'links': {u'self': {u'href': u'
>>>>>> http://xxxxx.xxxxoftware.com/xxxx/api/review-requests/?changenum=127738&repository=1',
>>>>>> u'method': u'GET'}, u'create': {u'href': u'
>>>>>> http://xxxxx.xxxxoftware.com/xxxx/api/review-requests/', u'method':
>>>>>> u'POST'}}}
>>>>>>
>>>>>> Can you somebody help me what i am missing here, it might possible i
>>>>>> am missing very basic thing here as i am not good in Json etc.
>>>>>>
>>>>>> Thanks in advance.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Dec 1, 2011 at 6:02 PM, jack jack <jais...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Chris,
>>>>>>>
>>>>>>> Sorry for sending you email in person, but it is very urgent.
>>>>>>>
>>>>>>> I posted a review request and i got the URL, is it mandatory that i
>>>>>>> should publish the review request visiting the RB site then review id 
>>>>>>> will
>>>>>>> be available?
>>>>>>>
>>>>>>> because my wrapper is doing some task which tries to fetch the
>>>>>>> review id after posting review request and while doing so i am getting
>>>>>>> error message
>>>>>>>
>>>>>>> IndexError: list index out of range
>>>>>>>
>>>>>>> But when i publish the review request and re post the request i did
>>>>>>> not see error message.
>>>>>>>
>>>>>>> Regards,
>>>>>>> jack
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>  --
>>>>>> Want to help the Review Board project? Donate today at
>>>>>> http://www.reviewboard.org/donate/
>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>> To unsubscribe from this group, send email to
>>>>>> reviewboard+unsubscr...@googlegroups.com
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/reviewboard?hl=en
>>>>>>
>>>>>>  --
>>>>>> Want to help the Review Board project? Donate today at
>>>>>> http://www.reviewboard.org/donate/
>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>> To unsubscribe from this group, send email to
>>>>>> reviewboard+unsubscr...@googlegroups.com
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/reviewboard?hl=en
>>>>>
>>>>>
>>>>>  --
>>>>> Want to help the Review Board project? Donate today at
>>>>> http://www.reviewboard.org/donate/
>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>> To unsubscribe from this group, send email to
>>>>> reviewboard+unsubscr...@googlegroups.com
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/reviewboard?hl=en
>>>>>
>>>>
>>>>  --
>>>> Want to help the Review Board project? Donate today at
>>>> http://www.reviewboard.org/donate/
>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>> -~----------~----~----~----~------~----~------~--~---
>>>> To unsubscribe from this group, send email to
>>>> reviewboard+unsubscr...@googlegroups.com
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/reviewboard?hl=en
>>>>
>>>
>>>  --
>>> Want to help the Review Board project? Donate today at
>>> http://www.reviewboard.org/donate/
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> -~----------~----~----~----~------~----~------~--~---
>>> To unsubscribe from this group, send email to
>>> reviewboard+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/reviewboard?hl=en
>>>
>>
>>  --
>> Want to help the Review Board project? Donate today at
>> http://www.reviewboard.org/donate/
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> -~----------~----~----~----~------~----~------~--~---
>> To unsubscribe from this group, send email to
>> reviewboard+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/reviewboard?hl=en
>>
>
>  --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
>
>  --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to