Skip to content

Commit 3b8840d

Browse files
committed
release: Fix error fetching lazily loaded modules
1 parent 27bad24 commit 3b8840d

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/main/java/com/flexcodelabs/flextuma/core/entities/metadata/AbstractMetadataEntity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.flexcodelabs.flextuma.core.entities.metadata;
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
34
import com.flexcodelabs.flextuma.core.entities.base.Owner;
45
import com.flexcodelabs.flextuma.core.entities.contact.Contact;
56
import jakarta.persistence.Column;
@@ -22,5 +23,6 @@ public abstract class AbstractMetadataEntity extends Owner {
2223
private String description;
2324

2425
@ManyToMany
26+
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
2527
private List<Contact> contacts = new ArrayList<>();
2628
}

src/main/java/com/flexcodelabs/flextuma/core/services/DataSeederService.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ public void seedSystemData() {
3232
privId);
3333
log.info("🔐 Privilege seeding result: {} rows affected", privResult);
3434

35-
// Seed role
3635
UUID roleId = UUID.fromString("6269df23-f8a0-4776-bd89-3015521bc19d");
3736
int roleResult = jdbcTemplate.update(
3837
"INSERT INTO role (id, name, system, active, created, updated) " +
@@ -41,17 +40,14 @@ public void seedSystemData() {
4140
roleId);
4241
log.info("👑 Role seeding result: {} rows affected", roleResult);
4342

44-
// Link role to privilege
4543
int userPrivResult = jdbcTemplate.update(
4644
"INSERT INTO userprivilege (role, privilege) VALUES (?, ?) " +
4745
"ON CONFLICT DO NOTHING",
4846
roleId, privId);
4947
log.info("🔗 Role-Privilege linking result: {} rows affected", userPrivResult);
5048

51-
// Seed admin user
5249
seedUser(roleId, "admin", "admin@flextuma.com", "Admin123", roleId);
5350

54-
// Seed system user
5551
seedUser(UUID.fromString("7269df24-68a0-4776-bd89-4015521bc19d"), "SYSTEM",
5652
"system@flextuma.com", "system_secret_key", roleId);
5753

0 commit comments

Comments
 (0)