|
1 | 1 | package milkman.ui.plugin.rest.postman.importers;
|
2 | 2 |
|
3 |
| -import java.io.IOException; |
4 |
| -import java.net.URL; |
5 |
| -import java.util.LinkedList; |
6 |
| -import java.util.List; |
7 |
| -import java.util.UUID; |
8 |
| - |
| 3 | +import co.poynt.postman.model.PostmanEnvValue; |
| 4 | +import co.poynt.postman.model.PostmanEnvironment; |
9 | 5 | import com.fasterxml.jackson.core.JsonParseException;
|
10 |
| -import com.fasterxml.jackson.core.JsonParser; |
11 |
| -import com.fasterxml.jackson.core.JsonProcessingException; |
12 | 6 | import com.fasterxml.jackson.core.Version;
|
13 | 7 | import com.fasterxml.jackson.databind.DeserializationContext;
|
14 | 8 | import com.fasterxml.jackson.databind.DeserializationFeature;
|
15 |
| -import com.fasterxml.jackson.databind.JsonDeserializer; |
16 | 9 | import com.fasterxml.jackson.databind.JsonMappingException;
|
17 | 10 | import com.fasterxml.jackson.databind.ObjectMapper;
|
18 | 11 | import com.fasterxml.jackson.databind.deser.ValueInstantiator;
|
19 | 12 | import com.fasterxml.jackson.databind.module.SimpleModule;
|
20 | 13 | import com.milkman.rest.postman.schema.v21.ItemGroup;
|
21 | 14 | import com.milkman.rest.postman.schema.v21.PostmanCollection210;
|
22 | 15 | import com.milkman.rest.postman.schema.v21.Url;
|
23 |
| - |
24 |
| -import co.poynt.postman.model.PostmanEnvValue; |
25 |
| -import co.poynt.postman.model.PostmanEnvironment; |
| 16 | +import java.io.IOException; |
| 17 | +import java.util.LinkedList; |
| 18 | +import java.util.List; |
| 19 | +import java.util.UUID; |
26 | 20 | import milkman.domain.Collection;
|
27 | 21 | import milkman.domain.Environment;
|
28 | 22 | import milkman.domain.Environment.EnvironmentEntry;
|
@@ -108,7 +102,9 @@ private void convertToDomain(ItemGroup pmItem, List<RequestContainer> requests,
|
108 | 102 |
|
109 | 103 | //adding headers
|
110 | 104 | RestHeaderAspect headers = new RestHeaderAspect();
|
111 |
| - pmItem.getRequest().getHeader().forEach(h -> headers.getEntries().add(new HeaderEntry(UUID.randomUUID().toString(),h.getKey(), h.getValue(), true))); |
| 105 | + if (pmItem.getRequest().getHeader() != null) { |
| 106 | + pmItem.getRequest().getHeader().forEach(h -> headers.getEntries().add(new HeaderEntry(UUID.randomUUID().toString(),h.getKey(), h.getValue(), true))); |
| 107 | + } |
112 | 108 | request.addAspect(headers);
|
113 | 109 |
|
114 | 110 | //adding bodies
|
|
0 commit comments