]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-15587 - Change DB Migration for sonarlint_ad_seen
authorBelen Pruvost <belen.pruvost@sonarsource.com>
Thu, 4 Nov 2021 11:31:03 +0000 (12:31 +0100)
committersonartech <sonartech@sonarsource.com>
Thu, 4 Nov 2021 20:03:25 +0000 (20:03 +0000)
server/sonar-db-dao/src/main/resources/org/sonar/db/user/UserMapper.xml
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v92/UpsertSonarlintAdSeenValue.java

index 6533abbfbf549f96e41b08e33870c17fe4c19c25..b6d4b139e3ca3be0e3f0b9faf0e3947a931d7951 100644 (file)
 
     <update id="dismissSonarlintAd" parameterType="map">
         update users set
-        sonarlint_ad_seen = true
+        sonarlint_ad_seen = ${_true}
         where
         login = #{login, jdbcType=VARCHAR}
     </update>
index cb1e72c362144252234f87a1b9aa09b47555fb33..57de8b600e7103732c4094711451b8feb0e66d41 100644 (file)
@@ -32,7 +32,9 @@ public class UpsertSonarlintAdSeenValue extends DataChange {
 
   @Override
   protected void execute(Context context) throws SQLException {
-    Upsert upsert = context.prepareUpsert("update users set sonarlint_ad_seen = true where last_sonarlint_connection is not null");
+    Upsert upsert = context.prepareUpsert("update users set sonarlint_ad_seen = ? where last_sonarlint_connection is not null");
+    upsert
+      .setBoolean(1, true);
     upsert.execute();
     upsert.commit();
   }