Skip to content

Commit f07cf80

Browse files
committed
Added resource to web API dialog form
1 parent d33256d commit f07cf80

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/com/magento/idea/magento2plugin/actions/generation/dialog/NewWebApiDeclarationDialog.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@
1919
import com.magento.idea.magento2plugin.magento.packages.HttpMethod;
2020
import com.magento.idea.magento2plugin.magento.packages.WebApiResource;
2121
import com.magento.idea.magento2plugin.ui.FilteredComboBox;
22+
import com.magento.idea.magento2plugin.util.magento.GetAclResourcesListUtil;
2223
import com.magento.idea.magento2plugin.util.magento.GetModuleNameByDirectoryUtil;
2324
import java.awt.event.KeyEvent;
2425
import java.awt.event.WindowAdapter;
2526
import java.awt.event.WindowEvent;
27+
import java.util.List;
2628
import javax.swing.JButton;
2729
import javax.swing.JComboBox;
2830
import javax.swing.JComponent;
@@ -172,7 +174,12 @@ private void createUIComponents() {
172174
for (final String method : HttpMethod.getHttpMethodList()) {
173175
httpMethod.addItem(new ComboBoxItemData(method, method));
174176
}
175-
aclResource = new FilteredComboBox(WebApiResource.getDefaultResourcesList());
177+
178+
final List<String> aclResources = GetAclResourcesListUtil.execute(project);
179+
final List<String> defaultResources = WebApiResource.getDefaultResourcesList();
180+
defaultResources.addAll(aclResources);
181+
182+
aclResource = new FilteredComboBox(defaultResources);
176183
}
177184

178185
/**

0 commit comments

Comments
 (0)