Browse Source

Fix work with cacheWriteLock in saveTenantOAuth2 method

pull/3557/head
vzikratyi 6 years ago
parent
commit
997821591a
  1. 1
      dao/src/main/java/org/thingsboard/server/dao/oauth2/OAuth2ServiceImpl.java

1
dao/src/main/java/org/thingsboard/server/dao/oauth2/OAuth2ServiceImpl.java

@ -156,6 +156,7 @@ public class OAuth2ServiceImpl implements OAuth2Service {
validateRegistrationIdUniqueness(oAuth2ClientsParams, tenantId);
cacheWriteLock.lock();
try {
validateRegistrationIdUniqueness(oAuth2ClientsParams, tenantId);
String adminSettingsId = processTenantAdminSettings(tenantId, oAuth2ClientsParams.getDomainName(), oAuth2ClientsParams.getAdminSettingsId());
oAuth2ClientsParams.setAdminSettingsId(adminSettingsId);

Loading…
Cancel
Save