diff options
Diffstat (limited to 'app/Models/Entry.php')
| -rw-r--r-- | app/Models/Entry.php | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/app/Models/Entry.php b/app/Models/Entry.php index fe6702bcd..6e87fe5cd 100644 --- a/app/Models/Entry.php +++ b/app/Models/Entry.php @@ -456,7 +456,7 @@ HTML; } public function hash(): string { - if ($this->hash == '') { + if ($this->hash === '') { //Do not include $this->date because it may be automatically generated when lacking $this->hash = md5($this->link . $this->title . $this->authors(true) . $this->originalContent() . $this->tags(true)); } @@ -481,16 +481,11 @@ HTML; $this->date_added = $value; } } + public function _guid(string $value): void { - $value = trim($value); - if (empty($value)) { - $value = $this->link; - if (empty($value)) { - $value = $this->hash(); - } - } - $this->guid = $value; + $this->guid = trim($value); } + public function _title(string $value): void { $this->hash = ''; $this->title = trim($value); |
