diff --git a/app/Models/Note.php b/app/Models/Note.php index 51162141..a92d7d29 100644 --- a/app/Models/Note.php +++ b/app/Models/Note.php @@ -14,7 +14,7 @@ use Illuminate\Support\Facades\Cache; use Jonnybarnes\IndieWeb\Numbers; use Laravel\Scout\Searchable; use League\CommonMark\Block\Element\{FencedCode, IndentedCode}; -use League\CommonMark\Ext\Autolink\AutolinkExtension; +use League\CommonMark\Extension\Autolink\AutolinkExtension; use League\CommonMark\{CommonMarkConverter, Environment}; use Normalizer; use Spatie\CommonMarkHighlighter\{FencedCodeRenderer, IndentedCodeRenderer}; diff --git a/tests/Unit/NotesTest.php b/tests/Unit/NotesTest.php index a4a390d9..af40d471 100644 --- a/tests/Unit/NotesTest.php +++ b/tests/Unit/NotesTest.php @@ -284,4 +284,16 @@ JSON; $this->assertNull($note->twitter); } + + public function test_markdown_gets_converted() + { + $note = Note::create([ + 'note' => 'The best search engine? https://duckduckgo.com', + ]); + + $this->assertSame( + '

The best search engine? https://duckduckgo.com

' . PHP_EOL, + $note->note + ); + } }