mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-16 14:36:26 +02:00
1f4f5e68ba
Versioned is not writing Version to _version tables for subclasses of Version dataobjects which have their own DB fields
- Fix disjoint of ID / RecordID (which should be the same)
- Fix calculation of new record version
- Fix use of empty vs !isset to check for existing version
Conflicts:
model/Versioned.php
tests/model/VersionedTest.php
Cherry picked from commit
|
||
---|---|---|
.. | ||
testimages | ||
AggregateTest.php | ||
AggregateTest.yml | ||
ArrayListTest.php | ||
ComponentSetTest.php | ||
ComponentSetTest.yml | ||
CompositeDBFieldTest.php | ||
CurrencyTest.php | ||
DatabaseTest.php | ||
DataDifferencerTest.php | ||
DataDifferencerTest.yml | ||
DataExtensionTest.php | ||
DataExtensionTest.yml | ||
DataListTest.php | ||
DataObjectDuplicationTest.php | ||
DataObjectLazyLoadingTest.php | ||
DataObjectSchemaGenerationTest.php | ||
DataObjectTest_Namespaced.php | ||
DataObjectTest.php | ||
DataObjectTest.yml | ||
DataQueryTest.php | ||
DataQueryTest.yml | ||
DateTest.php | ||
DatetimeTest.php | ||
DbDatetimeTest.php | ||
DbDatetimeTest.yml | ||
DBFieldTest.php | ||
DBLocaleTest.php | ||
DBTest.php | ||
DecimalTest.php | ||
DecimalTest.yml | ||
GDImageTest.php | ||
GroupedListTest.php | ||
HasManyListTest.php | ||
HierarchyTest.php | ||
HierarchyTest.yml | ||
HTMLTextTest.php | ||
ImageTest.php | ||
ImageTest.yml | ||
ImagickImageTest.php | ||
LabelFieldTest.php | ||
ManyManyListTest.php | ||
MapTest.php | ||
MoneyTest.php | ||
MoneyTest.yml | ||
MySQLDatabaseTest.php | ||
PaginatedListTest.php | ||
PercentageTest.php | ||
SQLQueryTest.php | ||
SQLQueryTest.yml | ||
StringFieldTest.php | ||
TextTest.php | ||
TransactionTest.php | ||
UnsavedRelationListTest.php | ||
UnsavedRelationListTest.yml | ||
URLSegmentFilterTest.php | ||
ValidationExceptionTest.php | ||
VersionedTest.php | ||
VersionedTest.yml | ||
YearTest.php |