* ignore -no-xattr flag in custom scripts (and let the code check the flag if required)

This commit is contained in:
Reinhard Pointner 2014-06-24 12:02:32 +00:00
parent 18959a8dd1
commit 353bb384de
1 changed files with 8 additions and 7 deletions

View File

@ -24,8 +24,8 @@ import java.util.Map;
import net.filebot.MediaTypes; import net.filebot.MediaTypes;
import net.filebot.MetaAttributeView; import net.filebot.MetaAttributeView;
import net.filebot.Settings;
import net.filebot.media.MediaDetection; import net.filebot.media.MediaDetection;
import net.filebot.media.MetaAttributes;
import net.filebot.similarity.NameSimilarityMetric; import net.filebot.similarity.NameSimilarityMetric;
import net.filebot.similarity.Normalization; import net.filebot.similarity.Normalization;
import net.filebot.similarity.SimilarityMetric; import net.filebot.similarity.SimilarityMetric;
@ -366,17 +366,18 @@ public class ScriptShellMethods {
public static MetaAttributeView getXattr(File self) { public static MetaAttributeView getXattr(File self) {
try { try {
if (Settings.useExtendedFileAttributes()) { return new MetaAttributeView(self);
return new MetaAttributeView(self);
}
} catch (Exception e) { } catch (Exception e) {
// ignore return null;
} }
return null;
} }
public static Object getMetadata(File self) { public static Object getMetadata(File self) {
return MediaDetection.readMetaInfo(self); try {
return new MetaAttributes(self).getObject();
} catch (Exception e) {
return null;
}
} }
} }