diff --git a/backend/init.js b/backend/init.js index 6978baf..e10bb65 100755 --- a/backend/init.js +++ b/backend/init.js @@ -29,6 +29,7 @@ db.serialize(function() { discourse STRING,\ reddit STRING,\ twitter STRING,\ + patreon STRING,\ blog STRING,\ website STRING,\ notes STRING,\ diff --git a/backend/rustaceans.js b/backend/rustaceans.js index 5decfa2..6e41262 100755 --- a/backend/rustaceans.js +++ b/backend/rustaceans.js @@ -147,6 +147,7 @@ var fields = [ "discourse", "reddit", "twitter", + "patreon", "blog", "website", "notes" diff --git a/backend/user.js b/backend/user.js index 1a9469e..837ae73 100755 --- a/backend/user.js +++ b/backend/user.js @@ -60,6 +60,7 @@ var fields = [ ["discourse", true], ["reddit", true], ["twitter", true], + ["patreon", true], ["blog", true], ["website", true], ["notes", true] diff --git a/rustaceans.org/src/user.js b/rustaceans.org/src/user.js index 2a66072..d7b77de 100644 --- a/rustaceans.org/src/user.js +++ b/rustaceans.org/src/user.js @@ -47,6 +47,10 @@ export const Card = (props) => { if (props.twitter) { twitter =
twitter username{props.twitter}
} + let patreon = null; + if (props.patreon) { + patreon =
patreon username{props.patreon}
+ } let website = null; if (props.website) { website =
website{props.website}
@@ -74,6 +78,7 @@ export const Card = (props) => { {discourse} {reddit} {twitter} + {patreon} {website} {blog} {email}