See ChangeLog
Monotone-Parent: d56dcfcfa2ad9eaeb548182071e486328b8a3cce Monotone-Revision: f66f0fe4d0c10d1b3986e47a08b0ce8c08736f3c Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2012-01-25T20:26:30maint-2.0.2
parent
40ba66330c
commit
222f0fe21e
|
@ -1,3 +1,9 @@
|
||||||
|
2012-01-25 Ludovic Marcotte <lmarcotte@inverse.ca>
|
||||||
|
|
||||||
|
* SOPE/GDLContentStore/GCSFolder.m - we now use the proper
|
||||||
|
method to determine column types, avoiding the generation
|
||||||
|
of broken UPDATE statements on MySQL when snoozing alarms.
|
||||||
|
|
||||||
2012-01-24 Francis Lachapelle <flachapelle@inverse.ca>
|
2012-01-24 Francis Lachapelle <flachapelle@inverse.ca>
|
||||||
|
|
||||||
* UI/Scheduler/UIxCalFolderActions.m (-importAction): failback to
|
* UI/Scheduler/UIxCalFolderActions.m (-importAction): failback to
|
||||||
|
|
|
@ -832,7 +832,7 @@ andAttribute: (EOAttribute *)_attribute
|
||||||
EOSQLQualifier *qualifier;
|
EOSQLQualifier *qualifier;
|
||||||
EOAttribute *attribute1, *attribute2;
|
EOAttribute *attribute1, *attribute2;
|
||||||
|
|
||||||
attribute1 = [_entity attributeNamed: _colname];
|
attribute1 = [self _attributeForColumn: _colname];
|
||||||
if (_colname2 == nil)
|
if (_colname2 == nil)
|
||||||
{
|
{
|
||||||
qualifier = [[EOSQLQualifier alloc] initWithEntity: _entity
|
qualifier = [[EOSQLQualifier alloc] initWithEntity: _entity
|
||||||
|
@ -842,7 +842,7 @@ andAttribute: (EOAttribute *)_attribute
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
attribute2 = [_entity attributeNamed: _colname2];
|
attribute2 = [self _attributeForColumn: _colname2];
|
||||||
qualifier = [[EOSQLQualifier alloc] initWithEntity: _entity
|
qualifier = [[EOSQLQualifier alloc] initWithEntity: _entity
|
||||||
qualifierFormat: @"%A = %@ AND %A = %@",
|
qualifierFormat: @"%A = %@ AND %A = %@",
|
||||||
_colname,
|
_colname,
|
||||||
|
|
Loading…
Reference in New Issue