Skip to content

Commit

Permalink
Prevent NPE in CompletionResolveHandler.resolve. Fixes #629
Browse files Browse the repository at this point in the history
Signed-off-by: Fred Bricon <[email protected]>
  • Loading branch information
fbricon committed Apr 16, 2018
1 parent 6c64df5 commit c40a795
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ public CompletionItem resolve(CompletionItem param, IProgressMonitor monitor) {
Map<String, String> data = JSONUtility.toModel(param.getData(),Map.class);
// clean resolve data
param.setData(null);
if (!data.containsKey(DATA_FIELD_URI) || !data.containsKey(DATA_FIELD_REQUEST_ID) || !data.containsKey(DATA_FIELD_PROPOSAL_ID)) {
if (data == null || !data.containsKey(DATA_FIELD_URI) || !data.containsKey(DATA_FIELD_REQUEST_ID) || !data.containsKey(DATA_FIELD_PROPOSAL_ID)) {
return param;
}
int proposalId = Integer.parseInt(data.get(DATA_FIELD_PROPOSAL_ID));
Expand Down

0 comments on commit c40a795

Please sign in to comment.