diff --git a/shard.lock b/shard.lock index 0af3b43..db55ca4 100644 --- a/shard.lock +++ b/shard.lock @@ -1,5 +1,9 @@ version: 2.0 shards: + blank: + git: https://github.com/kostya/blank.git + version: 0.2.0 + db: git: https://github.com/crystal-lang/crystal-db.git version: 0.11.0 diff --git a/shard.yml b/shard.yml index 7c4ca5e..e9f2f6a 100644 --- a/shard.yml +++ b/shard.yml @@ -12,3 +12,5 @@ dependencies: github: "will/crystal-pg" sqlite3: github: "crystal-lang/crystal-sqlite3" + blank: + github: "kostya/blank" diff --git a/src/presence.cr b/src/presence.cr new file mode 100644 index 0000000..b2323ff --- /dev/null +++ b/src/presence.cr @@ -0,0 +1,9 @@ +require "blank" + +class Object + def presence + return nil if blank? + + self + end +end