Skip to content

Commit 16345d1

Browse files
authored
[binding.homekit] Minor tweaks (#20209)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
1 parent 03b726f commit 16345d1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

bundles/org.openhab.binding.homekit/src/main/java/org/openhab/binding/homekit/internal/HomekitBindingConstants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public class HomekitBindingConstants {
9999
public static final String CONFIG_SNAPSHOT_HEIGHT = "imageHeight";
100100

101101
// pattern matcher for pairing code XXX-XX-XXX or XXXX-XXXX or XXXXXXXX
102-
public static final Pattern PAIRING_CODE_PATTERN = Pattern.compile("\\d{3}-\\d{2}-\\d{3}|\\d{4}-\\d{4}|\\d{8}");
102+
public static final Pattern PAIRING_CODE_PATTERN = Pattern.compile("^(\\d{3}-\\d{2}-\\d{3}|\\d{4}-\\d{4}|\\d{8})$");
103103

104104
// pattern matcher for host ipv4 address 123.123.123.123:12345
105105
public static final Pattern IPV4_PATTERN = Pattern.compile(

bundles/org.openhab.binding.homekit/src/main/java/org/openhab/binding/homekit/internal/session/HttpPayloadParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ private void parseAvailable() throws IOException {
233233
chunkDataBuffer.write(inputBuffer, inputStartIndex, remainingByteCount);
234234
if (chunkDataBuffer.size() > MAX_CONTENT_LENGTH) {
235235
throw new IOException("Chunked data size %d exceeds maximum allowed %d"
236-
.formatted(contentBuffer.size(), MAX_CONTENT_LENGTH));
236+
.formatted(chunkDataBuffer.size(), MAX_CONTENT_LENGTH));
237237
}
238238
inputStartIndex += remainingByteCount;
239239
parseChunkedBytesFromStagingBuffer();

0 commit comments

Comments
 (0)