Fix PAZ-10108: Position recids with leading zeroes
[pazpar2-moved-to-github.git] / src / session.c
index e76da0a..1928aae 100644 (file)
@@ -1712,7 +1712,7 @@ static const char *get_mergekey(xmlDoc *doc, xmlNode *root,
     /* generate unique key if none is not generated already or is empty */
     if (wrbuf_len(norm_wr) == 0)
     {
-        wrbuf_printf(norm_wr, "position: %s-%d",
+        wrbuf_printf(norm_wr, "position: %s-%06d",
                      client_get_id(cl), record_no);
     }
     else