diff --git a/src/c/main.c b/src/c/main.c index 1a1fa7b..34212ec 100644 --- a/src/c/main.c +++ b/src/c/main.c @@ -375,7 +375,7 @@ static void init() { // initialize pkjs app_message_register_inbox_received(inbox_received_handler); - app_message_open(1024, 1536); + app_message_open(1536, 64); // get sleep time (UNIX timestamp) time_t end = time(NULL); diff --git a/src/pkjs/index.js b/src/pkjs/index.js index f2744d8..3ed3a8e 100644 --- a/src/pkjs/index.js +++ b/src/pkjs/index.js @@ -129,7 +129,11 @@ function callAPI(fullURL, apiKey, isJellyfin, trackedUser, sleepTimestamp) { }); } if (lastWatched != "") { - Pebble.sendAppMessage({ PKJS_LAST_WATCHED: lastWatched }); + if (lastWatched.length <= 1536) { + Pebble.sendAppMessage({ PKJS_LAST_WATCHED: lastWatched }); + } else { + Pebble.sendAppMessage({ PKJS_LAST_WATCHED: lastWatched.slice(0, 1536) }); + } } else { Pebble.sendAppMessage({ PKJS_LAST_WATCHED: "NO WATCH HISTORY FOUND FOR USER " + trackedUser }); }