working on custom states for projects
This commit is contained in:
@@ -249,7 +249,7 @@ public class ProjectModule extends BaseHandler implements ProjectService {
|
||||
showClosed = settingsJson.has(SHOW_CLOSED) && settingsJson.get(SHOW_CLOSED) == TRUE;
|
||||
}
|
||||
var owner = Map.of(user.id(),new Member(user,OWNER));
|
||||
var prj = new Project(0,name,description, OPEN.code(),companyId,showClosed, owner);
|
||||
var prj = new Project(0,name,description, OPEN.code(),companyId,showClosed, owner, PREDEFINED);
|
||||
prj = projects.save(prj);
|
||||
|
||||
if (json.has(TAGS) && json.get(TAGS) instanceof JSONArray arr){
|
||||
|
||||
@@ -210,7 +210,7 @@ CREATE TABLE IF NOT EXISTS {0} ( {1} VARCHAR(255) PRIMARY KEY, {2} VARCHAR(255)
|
||||
for (var member : prj.members().entrySet()) query.values(id, member.getKey(), member.getValue().permission().code());
|
||||
query.execute(db).close();
|
||||
}
|
||||
return new Project(id, prj.name(), prj.description(),prj.status(),prj.companyId().orElse(null),prj.showClosed(),prj.members());
|
||||
return new Project(id, prj.name(), prj.description(),prj.status(),prj.companyId().orElse(null),prj.showClosed(),prj.members(),prj.allowedStates());
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
throw new UmbrellaException("Failed to insert project into database");
|
||||
|
||||
Reference in New Issue
Block a user