Annotate id and assignedTo parameters with @Param in mappers for improved MyBatis compatibility.

This commit is contained in:
akastijn 2025-11-24 01:39:12 +01:00
parent 5622db917b
commit 9c0a298145
2 changed files with 6 additions and 6 deletions

View File

@ -1,6 +1,7 @@
package com.alttd.altitudeweb.database.web_db.forms; package com.alttd.altitudeweb.database.web_db.forms;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update; import org.apache.ibatis.annotations.Update;
@ -33,11 +34,11 @@ public interface AppealMapper {
UPDATE appeals SET send_at = NOW() UPDATE appeals SET send_at = NOW()
WHERE id = #{id} WHERE id = #{id}
""") """)
void markAppealAsSent(UUID id); void markAppealAsSent(@Param("id") UUID id);
@Update(""" @Update("""
UPDATE appeals SET assigned_to = #{assignedTo} UPDATE appeals SET assigned_to = #{assignedTo}
WHERE id = #{id} WHERE id = #{id}
""") """)
void assignAppeal(UUID id, Long assignedTo); void assignAppeal(@Param("id") UUID id, @Param("assignedTo") Long assignedTo);
} }

View File

@ -1,10 +1,9 @@
package com.alttd.altitudeweb.database.web_db.forms; package com.alttd.altitudeweb.database.web_db.forms;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update; import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.UUID; import java.util.UUID;
public interface DiscordAppealMapper { public interface DiscordAppealMapper {
@ -19,11 +18,11 @@ public interface DiscordAppealMapper {
UPDATE discord_appeals SET send_at = NOW() UPDATE discord_appeals SET send_at = NOW()
WHERE id = #{id} WHERE id = #{id}
""") """)
void markDiscordAppealAsSent(UUID id); void markDiscordAppealAsSent(@Param("id") UUID id);
@Update(""" @Update("""
UPDATE discord_appeals SET assigned_to = #{assignedTo} UPDATE discord_appeals SET assigned_to = #{assignedTo}
WHERE id = #{id} WHERE id = #{id}
""") """)
void assignDiscordAppeal(UUID id, Long assignedTo); void assignDiscordAppeal(@Param("id") UUID id, @Param("assignedTo") Long assignedTo);
} }