diff --git a/api-src/org/labkey/api/snd/SNDSequencer.java b/api-src/org/labkey/api/snd/SNDSequencer.java index 30a6b309..b4c3a409 100644 --- a/api-src/org/labkey/api/snd/SNDSequencer.java +++ b/api-src/org/labkey/api/snd/SNDSequencer.java @@ -31,6 +31,7 @@ public enum SNDSequencer private String sequenceName; private int minId; + SNDSequencer(String name, int id) { sequenceName = name; @@ -41,7 +42,7 @@ private Integer generateId(Container c) { DbSequence sequence = DbSequenceManager.get(c, sequenceName); sequence.ensureMinimum(minId); - return sequence.next(); + return (int)sequence.next(); // Does SND require long IDs? That's what DbSequence generates. } public Integer ensureId(Container container, Integer id)