Skip to content

Commit be61dd8

Browse files
Housekeeping
- Updates scraper script - Removes whitepaper series section from events page
1 parent 213be44 commit be61dd8

File tree

2 files changed

+4
-15
lines changed

2 files changed

+4
-15
lines changed

_offline/scrape-events.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ const LIMIT = 200; // max
88
const JSON_PATH = path.resolve(__dirname, 'events.json');
99
const POSTS_PATH = path.resolve(__dirname, '../_posts');
1010

11+
const meetupName = "ChiBitDevs";
12+
1113
function makeEventFileName(time, title) {
1214
const date = new Date(time).toISOString().slice(0, 10);
1315
const name = title.toLowerCase().replace(/\s/g, '-');
@@ -22,7 +24,7 @@ async function run() {
2224
console.log(`Loaded ${events.length} events from ${JSON_PATH}`);
2325
} catch(err) {
2426
console.log('Failed to load local events, fetching them from API');
25-
const res = await fetch(`https://api.meetup.com/BitDevsNYC/events?&sign=true&photo-host=public&page=${LIMIT}&status=past`);
27+
const res = await fetch(`https://api.meetup.com/${meetupName}/events?&sign=true&photo-host=public&page=${LIMIT}&status=past`);
2628
events = await res.json();
2729
fs.writeFileSync(JSON_PATH, JSON.stringify(events, null, 2));
2830
console.log(`Saved ${events.length} events to ${JSON_PATH}`);
@@ -64,4 +66,4 @@ ${markdown}
6466
console.log(`Created ${results.filter(r => !!r).length} posts!`);
6567
}
6668

67-
run();
69+
run();

events.html

-13
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,4 @@ <h2 class="Home-posts-title">Socratic Seminars</h2>
1616
</div>
1717
{% endif %} {% endfor %}
1818
</div>
19-
20-
<div class="Home-posts">
21-
<h2 class="Home-posts-title">Whitepaper Series</h2>
22-
{% for post in site.posts %} {% if post.type == "whitepaper" %}
23-
<div class="Home-posts-post">
24-
<span class="Home-posts-post-date">{{ post.date | date_to_string }}</span>
25-
&raquo;
26-
<a class="Home-posts-post-title" href="{{ post.url }}"
27-
>{{ post.title }}</a
28-
>
29-
</div>
30-
{% endif %} {% endfor %}
31-
</div>
3219
</div>

0 commit comments

Comments
 (0)