mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-04-09 18:16:52 +00:00
[AB-xxx] fixing not removing component payloads for message embed cleanup job
This commit is contained in:
@@ -10,4 +10,5 @@ import java.util.List;
|
||||
@Repository
|
||||
public interface ComponentPayloadRepository extends JpaRepository<ComponentPayload, String> {
|
||||
List<ComponentPayload> findByServerAndOrigin(AServer server, String buttonOrigin);
|
||||
void deleteByIdIn(List<String> componentIds);
|
||||
}
|
||||
|
||||
@@ -58,6 +58,11 @@ public class ComponentPayloadManagementServiceBean implements ComponentPayloadMa
|
||||
repository.deleteById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deletePayloads(List<String> ids) {
|
||||
repository.deleteByIdIn(ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deletePayload(ComponentPayload payload) {
|
||||
repository.delete(payload);
|
||||
|
||||
Reference in New Issue
Block a user