Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6bd57432

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 6bd57432bdfa8628fbd8ca02e5dcc60cbc2548e4
  • Vorgänger 70e3d0c6
  • Nachfolger 4750b097

style and deleted redudant conditions

Unterschiede anzeigen:

src/entitymanager.cpp
property.typeName());
QSharedPointer<Entity> ptr = QSharedPointer<Entity>();
if (refresh || !(this->cache.contains(convertedId, className)
&& (ptr = this->cache.get(convertedId, className)) && ptr)) {
&& (ptr = this->cache.get(convertedId, className)))) {
ptr = this->findById(convertedId, className);
}
EntityHelper::setProperty(entity, ptr, property);
......
QSharedPointer<Entity> e;
for (int var = 0; var < listMap.size(); ++var) {
auto id = listMap.at(var).value(builder->generateManyToManyColumnName(secEntityPtr));
if ((!refresh && this->cache.contains(id.toLongLong(), secClassName) && (e = this->cache.get(id.toLongLong(), secClassName))) || !e) {
if (refresh || !(this->cache.contains(id.toLongLong(), secClassName) && (e = this->cache.get(id.toLongLong(), secClassName)))) {
e = this->findById(id.toLongLong(), secClassName);
}
if (e) {

Auch abrufbar als: Unified diff