projects
/
lp-csv-to-ics.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d0385ee
)
remove carriage returns from ics file output
author
Andrew Engelbrecht
<andrew@fsf.org>
Fri, 18 Mar 2022 00:30:11 +0000
(20:30 -0400)
committer
Andrew Engelbrecht
<andrew@fsf.org>
Fri, 18 Mar 2022 00:30:11 +0000
(20:30 -0400)
generate-ics
patch
|
blob
|
blame
|
history
diff --git
a/generate-ics
b/generate-ics
index 4fa4d19f9b60ab1743f5a07f6182f3b13cb4e6c3..0b9236101439352039f9d2dd87522ca79d42704e 100755
(executable)
--- a/
generate-ics
+++ b/
generate-ics
@@
-66,10
+66,12
@@
foreach ($csv as $linenum => $line) {
'url' => str_replace("http:", "https:", $line[8]),
));
- //
print the trimmed
event string
+ //
trim the
event string
$trimmed_event = array();
preg_match("/.*(BEGIN:VEVENT.*END:VEVENT).*/ms", $ics->to_string(), $trimmed_event);
- echo $trimmed_event[1];
+
+ // print the event
+ echo str_replace(["\r\n","\r","\n"], "\n", $trimmed_event[1]);
echo "\n";
}