# How do Collection Editors get notified when a Collection Viewers Create a Merge Request?

**URL:** <https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305>\
**Category:** Help Hub\
**Tags:** fork-and-merge\
**Created:** [January 23, 2020, 5:04pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305 "2020-01-23T17:04:36Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahackley](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/ahackley/32/3669_2.png) [@ahackley](https://community.postman.com/u/ahackley)\
**Post date:** [January 23, 2020, 5:04pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/1 "2020-01-23T17:04:36Z")

</div>

When a Collection Viewer wants to update a collection, they can fork it and make their changes. Then they can create attempt to merge the changes, but they won’t be able to because their Collection Viewer role doesn’t allow them to. Which is perfect! However, how do Collection Editors get notified that a merge request has been created so that they can review the merge request and appropriately approve/deny it?

Thank you!

---

<div class="post-metadata">

**Author:** ![arlem](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/arlem/32/3078_2.png) [@arlem](https://community.postman.com/u/arlem)\
**Post date:** [January 24, 2020, 5:32pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/2 "2020-01-24T17:32:33Z")

</div>

Hey @ahackley! 👋

We are currently working on implementing pull requests in Postman, we’ll be releasing this in stages but it should be available soon!  
I’ve added your feedback on the github issue we’re using to track this feature but feel free to add more if you want:

> <https://github.com/postmanlabs/postman-app-support/issues/6659>
>
> With the ability to fork/comment/merge, Postman has some of the basic functional…ity of a git PR. However, the following capabilities would really help:
> \- mark a merge as "needs work" - which will prevent the merge from taking place
> \- show a list of comments along with the ability to toggle those comments as resolved
> \- if there are any unresolved comments then postman would prevent the fork from being merged (unless there was an override by an admin)
> 
> Our team is currently storing collections in git - when changes are made we modify the .json file and track a pull request directly in git. We'd like to move away from this and only use collections in team workspaces. The above enhancements would make the merge & collaborative features extremely useful for us.

---

<div class="post-metadata">

**Author:** ![ahackley](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/ahackley/32/3669_2.png) [@ahackley](https://community.postman.com/u/ahackley)\
**Post date:** [January 27, 2020, 2:40pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/3 "2020-01-27T14:40:26Z")

</div>

Thank you @arlem! Exactly what I was looking for. I’ll keep an eye on the github request 🤗

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 3, 2020, 8:59pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/4 "2020-02-03T20:59:56Z")

</div>

Exactly what our team needs. Excited for this! 🎉

---

<div class="post-metadata">

**Author:** ![arlem](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/arlem/32/3078_2.png) [@arlem](https://community.postman.com/u/arlem)\
**Post date:** [February 25, 2020, 10:59am UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/5 "2020-02-25T10:59:16Z")

</div>

@trishay @ahackley We’ve just pushed 7.19.1 enabling Pull Requests, give it a try and let us know if you have any feedback!

![Screenshot 2020-02-25 at 10.58.09](https://us1.discourse-cdn.com/getpostman/original/2X/e/ea890c954400f31472dcf309432e814a1d53c55f.png)

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 25, 2020, 2:41pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/6 "2020-02-25T14:41:02Z")

</div>

yay! will give it a try. Thanks! 🙂

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 25, 2020, 2:57pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/7 "2020-02-25T14:57:26Z")

</div>

When I add a reviewer I got this error: {“errors”:[{“message”:“Unable to perform this action for pull request.”,“locations”:[{“line”:2,“column”:3}],“path”:[“createPullRequest”],“extensions”:{“code”:“FORBIDDEN”,“exception”:{“title”:“Something went wrong”,“code”:403}}}],“data”:{“createPullRequest”:null}}

When I leave the reviewer blank, I was able to create a PR without a problem.

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 25, 2020, 4:40pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/8 "2020-02-25T16:40:39Z")

</div>

Also, when people view my PR they can’t see my changes get this error in the source  
 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/9/e/9efe9322f7294be7b5c510733cc15e009e49e626.png)

---

<div class="post-metadata">

**Author:** ![arlem](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/arlem/32/3078_2.png) [@arlem](https://community.postman.com/u/arlem)\
**Post date:** [February 25, 2020, 6:08pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/9 "2020-02-25T18:08:45Z")

</div>

@trishay Thanks for trying it out, are you forking the collection from a team workspace to your own workspace? From your workspace to a team workspace? Any steps to help me reproduce what you’re having would be helpful!

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 25, 2020, 6:21pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/10 "2020-02-25T18:21:48Z")

</div>

So this are the steps I did:

1. From team workspace, share the collection to my workspace
2. From my workspace, fork the shared collection to my workspace

Thanks!

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 25, 2020, 8:26pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/11 "2020-02-25T20:26:58Z")

</div>

It seems to work if the forked collection in my workspace gets shared in the team workspace

---

<div class="post-metadata">

**Author:** ![ankit-m](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/ankit-m/32/979_2.png) [@ankit-m](https://community.postman.com/u/ankit-m)\
**Post date:** [February 26, 2020, 11:32am UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/12 "2020-02-26T11:32:40Z")

</div>

@trishay that’s right. The forked collection needs to be visible to your team members for them to review. That’s why the collection has to be shared in a team workspace before adding any team member as reviewers.

We will work on improving error messages so that this is obvious.

---

<div class="post-metadata">

**Author:** ![atchibabu.d](https://avatars.discourse-cdn.com/v4/letter/a/848f3c/32.png) [@atchibabu.d](https://community.postman.com/u/atchibabu.d)\
**Post date:** [February 26, 2020, 2:55pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/13 "2020-02-26T14:55:41Z")

</div>

@ankit-m Thanks for the information and the option given for “Pull request”. I am doing some analysis on this and got stuck while approving the pull request as a reviewer.

- I dont know where to check, i have some thing to review?
- Also, where can we see all the pull requests created by team members?
- I think, we are missing some historical data from pull requests
- How to track, if approver gives some feedback but, PR is not approved or Declined or Merged?
- I thought, approver would receive an email notification with the PR information. But, that does not happen in my case. I hope, this is not expected 🙁

Could you please help me on the above points? i am very much interested to see this before going for the actual usage of pull requests (we are planning to use Git for VC purpose but, we are getting this from Postman itself and that is really helpful for postman users).

---

<div class="post-metadata">

**Author:** ![trishay](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/trishay/32/3741_2.png) [@trishay](https://community.postman.com/u/trishay)\
**Post date:** [February 26, 2020, 5:20pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/14 "2020-02-26T17:20:56Z")

</div>

Cool, thanks for the help!

---

<div class="post-metadata">

**Author:** ![anthony.dussaut](https://avatars.discourse-cdn.com/v4/letter/a/7cd45c/32.png) [@anthony.dussaut](https://community.postman.com/u/anthony.dussaut)\
**Post date:** [March 2, 2020, 11:12am UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/15 "2020-03-02T11:12:33Z")

</div>

Hello, I’ve tried to get around this new feature for several days now and I’m not even close to the solution.

1 - I created a new team workspace and a new collection in it  
2 - I forked this collection into my personal workspace  
3 - I created a new request in my forked collection and created a pull request

Result:  
Other team members can see my PR but are not able to see the changes as the source (my forked collection) is not visible for them

So, I shared my forked collection with the team workspace (and gave everyone Editor access):  
Team members can now see the source but have no right to merge the PR.

I can’t see what to do to make it work…

---

<div class="post-metadata">

**Author:** ![csgo.expertt](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@csgo.expertt](https://community.postman.com/u/csgo.expertt)\
**Post date:** [March 5, 2020, 8:13pm UTC](https://community.postman.com/t/how-do-collection-editors-get-notified-when-a-collection-viewers-create-a-merge-request/10305/16 "2020-03-05T20:13:22Z")

</div>

Has anyone succeeded in introducing changes? I tried to do everything as it was recommended in the start post but it does not seem to work properly for me. I would like to have this application for my company but I will need a detailed guide. Please redirect me to the source with this information. We are based on the [map of area code 512](https://areacodes.net/512). The program seems perfect for our team. We are keen to try it.
