Skip to content

Commit 51dddd6

Browse files
#37 Fixing the root cause of NPEs when config is null on DynamoDBTemplate by fixing bug where default config was not being assigned correctly
1 parent 3311d3b commit 51dddd6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/socialsignin/spring/data/dynamodb/core/DynamoDBTemplate.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public void setDynamoDBMapperConfig(DynamoDBMapperConfig dynamoDBMapperConfig)
6161
amazonDynamoDB, dynamoDBMapperConfig);
6262
if (dynamoDBMapperConfig == null)
6363
{
64-
dynamoDBMapperConfig = DynamoDBMapperConfig.DEFAULT;
64+
this.dynamoDBMapperConfig = DynamoDBMapperConfig.DEFAULT;
6565
}
6666
}
6767

@@ -195,7 +195,7 @@ public <T> int count(Class<T> clazz, QueryRequest mutableQueryRequest) {
195195

196196
@Override
197197
public String getOverriddenTableName(String tableName) {
198-
if (dynamoDBMapperConfig != null && dynamoDBMapperConfig.getTableNameOverride() != null) {
198+
if (dynamoDBMapperConfig.getTableNameOverride() != null) {
199199
if (dynamoDBMapperConfig.getTableNameOverride().getTableName() != null) {
200200
tableName = dynamoDBMapperConfig.getTableNameOverride().getTableName();
201201
} else {

0 commit comments

Comments
 (0)