# Invoke Create Issue dialog from my add-on

**URL:** <https://community.developer.atlassian.com/t/invoke-create-issue-dialog-from-my-add-on/411>\
**Category:** Jira Cloud\
**Created:** [March 2, 2017, 11:40pm UTC](https://community.developer.atlassian.com/t/invoke-create-issue-dialog-from-my-add-on/411 "2017-03-02T23:40:08Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![wiekonek](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/wiekonek/32/377_2.png) [@wiekonek](https://community.developer.atlassian.com/u/wiekonek)\
**Post date:** [March 24, 2017, 12:05am UTC](https://community.developer.atlassian.com/t/invoke-create-issue-dialog-from-my-add-on/411/5 "2017-03-24T00:05:25Z")

</div>

Hi guys,

additionally invoking `jira.openCreateIssueDialog(...)` keep throwing **ReferenceError**.

```auto
      AP.require('jira', jira =>
      {
        jira.openCreateIssueDialog(issues => {
          if(issues[0] != null)
            console.log(issues[0]['fields']['summary']);
          else
            console.log("Issue creation cancelled");
        })
      });

```

```auto
ReferenceError: openCreateIssueDialog is not defined
    at Object.AP.jira.openCreateIssueDialog.AP._hostModules.jira.openCreateIssueDialog (all-debug.js:3363)
    at main.d3fc1de….bundle.js:1
    at addOne (all-debug.js:2779)
    at reqOne (all-debug.js:2796)
    at reqAll (all-debug.js:2785)
    at Object.require (all-debug.js:2874)
    at all-debug.js:2914
    at Combined.require (all-debug.js:2069)
    (...)

```

```auto
  // .../atlassian-connect/all-debug.js
  var original_openCreateIssueDialog = AP._hostModules.jira.openCreateIssueDialog.bind({});
  AP.jira.openCreateIssueDialog = AP._hostModules.jira.openCreateIssueDialog = function (callback, fields) {
    original_openCreateIssueDialog(fields, callback); //ok, showing dialog
    openCreateIssueDialog(fields, callback); //throw error
  };

```

Removing line “`openCreateIssueDialog(fields, callback);`” from `all-debug.js` prevent this error and dialog appears same way as with this line. Also callback works fine.

* * *

Am I doing something wrong with `jira.openCreateIssueDialog(...)`?

---

_[View the full topic](https://community.developer.atlassian.com/t/invoke-create-issue-dialog-from-my-add-on/411)._
