--- a/src/XattrAttributeFinder.h Fri Jan 17 14:07:33 2020 +0100
+++ b/src/XattrAttributeFinder.h Sat Jan 18 16:41:59 2020 +0100
@@ -53,7 +53,7 @@
protected:
virtual void writeFieldOfExistingFile(RelationalWriter* writer, const string_t& relationName, const RequestedField& field) override {
- for (string_t alias : field.getAliases()) {
+ for (string_t alias : field.getAliasesOrName()) {
// TODO: support also other namespaces through CLI --option namespace someOtherNS
string_t xattrName = L"user." + field.name;
if (field.group == RequestedField::GROUP_XATTR) writer->writeAttribute(getXattr(currentFile, xattrName));
@@ -65,7 +65,7 @@
virtual vector<AttributeMetadata> toMetadata(RelationalWriter* writer, const string_t& relationName, const RequestedField& field) override {
if (field.group == RequestedField::GROUP_XATTR) {
vector<AttributeMetadata> metadata;
- for (string_t alias : field.getAliases()) metadata.push_back(AttributeMetadata{alias, TypeId::STRING});
+ for (string_t alias : field.getAliasesOrName()) metadata.push_back(AttributeMetadata{alias, TypeId::STRING});
return metadata;
} else {
return {};