|
@@ -68,6 +68,9 @@ export class CryptoProvider {
|
|
|
|
|
|
// Get tweet with link to key history
|
|
|
const tweetId = this.extractTweetId(profileDescription);
|
|
|
+ if (tweetId.length === 0) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
const tweetWithKeyHistoryLink = await this.twitter.fetchTweet(tweetId);
|
|
|
|
|
|
// Extract link to public key
|
|
@@ -86,7 +89,7 @@ export class CryptoProvider {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private extractTweetId(text: string) {
|
|
|
+ private extractTweetId(text: string): string {
|
|
|
for (let word of text.split(" ")) {
|
|
|
if (this.isTweetId(word)) {
|
|
|
return word.substr(8);
|