Skip to content

Commit 75e2bc3

Browse files
committed
fix: Fixing microsecond precision constant for v1 (#49)
1 parent 5d0d49c commit 75e2bc3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/InfluxDbClient.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ static String escapeKey(String key);
5757
static String escapeValue(const char *value);
5858
static String escapeJSONString(String &value);
5959

60-
static String precisionToString(WritePrecision precision) {
60+
static String precisionToString(WritePrecision precision, uint8_t version = 2) {
6161
switch(precision) {
6262
case WritePrecision::US:
63-
return "us";
63+
return version==1?"u":"us";
6464
case WritePrecision::MS:
6565
return "ms";
6666
case WritePrecision::NS:
@@ -266,7 +266,7 @@ void InfluxDBClient::setUrls() {
266266
}
267267
}
268268
if(_writePrecision != WritePrecision::NoTime) {
269-
_writeUrl += String("&precision=") + precisionToString(_writePrecision);
269+
_writeUrl += String("&precision=") + precisionToString(_writePrecision, _dbVersion);
270270
}
271271

272272
}

0 commit comments

Comments
 (0)