diff --git a/resources/sql/autopatches/20140815.cancdncase.php b/resources/sql/autopatches/20140815.cancdncase.php new file mode 100644 index 0000000000..400fdbb01a --- /dev/null +++ b/resources/sql/autopatches/20140815.cancdncase.php @@ -0,0 +1,24 @@ +establishConnection('w'); +foreach (new LiskMigrationIterator($table) as $file) { + $id = $file->getID(); + echo "Updating capitalization of canCDN property for file {$id}...\n"; + $meta = $file->getMetadata(); + + if (isset($meta['cancdn'])) { + $meta['canCDN'] = $meta['cancdn']; + unset($meta['cancdn']); + + queryfx( + $conn_w, + 'UPDATE %T SET metadata = %s WHERE id = %d', + $table->getTableName(), + json_encode($meta), + $id); + } +} diff --git a/src/applications/files/storage/PhabricatorFile.php b/src/applications/files/storage/PhabricatorFile.php index 3591012def..91ac6b244d 100644 --- a/src/applications/files/storage/PhabricatorFile.php +++ b/src/applications/files/storage/PhabricatorFile.php @@ -849,11 +849,6 @@ final class PhabricatorFile extends PhabricatorFileDAO return false; } - // TODO: Migrate away this old constant and remove this check. - if (idx($this->metadata, 'cancdn')) { - return true; - } - return idx($this->metadata, self::METADATA_CAN_CDN); }