{"id":1021339,"date":"2015-11-03T09:19:41","date_gmt":"2015-11-03T17:19:41","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/"},"modified":"2015-11-18T12:25:05","modified_gmt":"2015-11-18T20:25:05","slug":"error-in-recurrence-meta-strings","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/","title":{"rendered":"Error in Recurrence meta strings"},"content":{"rendered":"<p>I noticed the following error in our logs<\/p>\n<blockquote><p>Warning: sprintf(): Too few arguments in &#8230;\/wp-content\/plugins\/events-calendar-pro\/src\/Tribe\/Recurrence_Meta.php on line 1702<\/p><\/blockquote>\n<p>I&#8217;ve tracked it down to the string for &#8216;custom-monthly-on-diff-time&#8217; being misformatted:<\/p>\n<blockquote><p>An event every %1$s month(s) on %2$s that begins at %3$s and lasts %4$s day(s) and %5$s hour(s), the last of which will begin on %7$s<\/p><\/blockquote>\n<p>The last substitution in the string is indexed with 7, but it should probably be 6.  You can see the issues this causes in the admin and on the front end<\/p>\n<p><a href=\"https:\/\/cloudup.com\/i9z2MyqKj5Y\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cldup.com\/jjpvkzqZId-1200x1200.png\" alt=\"Admin meta before fix\" width=\"802\" height=\"464\" \/><\/a><br \/>\n<a href=\"https:\/\/cloudup.com\/i_2DiDZX3-j\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cldup.com\/jo7wWihYdV-50x50.png\" alt=\"Frontend meta before fix\" width=\"50\" height=\"22\" \/><\/a><\/p>\n<p>I changed it to 6 and it fixed the issue in the admin but there&#8217;s still an issue on the front end.  Many of the arguments passed into sprintf are null. See screen shots taken after changing the last substitution to %6$s<\/p>\n<p><a href=\"https:\/\/cloudup.com\/ijG4cc8bcjL\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cldup.com\/zDTDF_lfdP-900x900.png\" alt=\"Admin meta after fix\" width=\"806\" height=\"443\" \/><\/a><br \/>\n<a href=\"https:\/\/cloudup.com\/iQJBgprTk99\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cldup.com\/xOmc_VdAhL-150x150.png\" alt=\"Front end meta after fix\" width=\"150\" height=\"87\" \/><\/a><\/p>\n","protected":false},"template":"","class_list":["post-1021339","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Error in Recurrence meta strings -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error in Recurrence meta strings -\" \/>\n<meta property=\"og:description\" content=\"I noticed the following error in our logs Warning: sprintf(): Too few arguments in &#8230;\/wp-content\/plugins\/events-calendar-pro\/src\/Tribe\/Recurrence_Meta.php on line 1702 I&#8217;ve tracked it down to the string for &#8216;custom-monthly-on-diff-time&#8217; being misformatted: An event every %1$s month(s) on %2$s that begins at %3$s and lasts %4$s day(s) and %5$s hour(s), the last of which will begin on %7$s [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-11-18T20:25:05+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/\",\"name\":\"Error in Recurrence meta strings -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-11-03T17:19:41+00:00\",\"dateModified\":\"2015-11-18T20:25:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Error in Recurrence meta strings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Error in Recurrence meta strings -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/","og_locale":"en_US","og_type":"article","og_title":"Error in Recurrence meta strings -","og_description":"I noticed the following error in our logs Warning: sprintf(): Too few arguments in &#8230;\/wp-content\/plugins\/events-calendar-pro\/src\/Tribe\/Recurrence_Meta.php on line 1702 I&#8217;ve tracked it down to the string for &#8216;custom-monthly-on-diff-time&#8217; being misformatted: An event every %1$s month(s) on %2$s that begins at %3$s and lasts %4$s day(s) and %5$s hour(s), the last of which will begin on %7$s [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/","article_modified_time":"2015-11-18T20:25:05+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/","name":"Error in Recurrence meta strings -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-11-03T17:19:41+00:00","dateModified":"2015-11-18T20:25:05+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/error-in-recurrence-meta-strings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Error in Recurrence meta strings"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1021339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":2,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1021339\/revisions"}],"predecessor-version":[{"id":1021939,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1021339\/revisions\/1021939"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1021339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}