mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-21 22:32:41 +01:00
Work around an issue with older diffs in the Facebook database.
Summary: We have some diffs which predate property tracking and are shipping down sketch data, work around it in the client for now. Test Plan: Reviewers: CC:
This commit is contained in:
parent
9e77d3b3ba
commit
b7ccb78ece
1 changed files with 5 additions and 3 deletions
|
@ -63,9 +63,11 @@ class ArcanistDiffChange {
|
|||
$obj->metdadata = $dict['metadata'];
|
||||
$obj->oldPath = $dict['oldPath'];
|
||||
$obj->currentPath = $dict['currentPath'];
|
||||
$obj->awayPaths = $dict['awayPaths'];
|
||||
$obj->oldProperties = $dict['oldProperties'];
|
||||
$obj->newProperties = $dict['newProperties'];
|
||||
// TODO: The backend is shipping down some bogus data, e.g. diff 199453.
|
||||
// Should probably clean this up.
|
||||
$obj->awayPaths = nonempty($dict['awayPaths'], array());
|
||||
$obj->oldProperties = nonempty($dict['oldProperties'], array());
|
||||
$obj->newProperties = nonempty($dict['newProperties'], array());
|
||||
$obj->type = $dict['type'];
|
||||
$obj->fileType = $dict['fileType'];
|
||||
$obj->commitHash = $dict['commitHash'];
|
||||
|
|
Loading…
Reference in a new issue