Revision 9dc896c9
Added by Andreas Müller almost 7 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/hibernate/CdmSecurityHibernateInterceptor.java | ||
---|---|---|
62 | 62 |
|
63 | 63 |
static{ |
64 | 64 |
// disabled since no longer needed, see https://dev.e-taxonomy.eu/trac/ticket/4111#comment:8 |
65 |
// exculdeMap.put(TaxonNameBase.class, new HashSet<String>());
|
|
65 |
// exculdeMap.put(TaxonName.class, new HashSet<String>()); |
|
66 | 66 |
|
67 | 67 |
Set<String> defaultExculdes = new HashSet<String>(); |
68 | 68 |
defaultExculdes.add("createdBy"); //created by is changed by CdmPreDataChangeListener after save. This is handled as a change and therefore throws a security exception during first insert if only CREATE rights exist |
... | ... | |
79 | 79 |
/* |
80 | 80 |
* default fields required for each type for which excludes are defined |
81 | 81 |
*/ |
82 |
// exculdeMap.get(TaxonNameBase.class).add("updatedBy");
|
|
83 |
// exculdeMap.get(TaxonNameBase.class).add("created");
|
|
84 |
// exculdeMap.get(TaxonNameBase.class).add("updated");
|
|
82 |
// exculdeMap.get(TaxonName.class).add("updatedBy"); |
|
83 |
// exculdeMap.get(TaxonName.class).add("created"); |
|
84 |
// exculdeMap.get(TaxonName.class).add("updated"); |
|
85 | 85 |
|
86 | 86 |
/* |
87 | 87 |
* the specific excludes |
88 | 88 |
*/ |
89 |
// exculdeMap.get(TaxonNameBase.class).add("taxonBases");
|
|
89 |
// exculdeMap.get(TaxonName.class).add("taxonBases"); |
|
90 | 90 |
} |
91 | 91 |
|
92 | 92 |
|
Also available in: Unified diff
fix #6368 rename table and class TaxonNameBase