Author: tilman
Date: Sat Dec 13 11:23:34 2025
New Revision: 1930495

Log:
PDFBOX-6121: avoid ClassCastException elsewhere

Modified:
   
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java

Modified: 
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java
==============================================================================
--- 
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java 
    Sat Dec 13 11:23:30 2025        (r1930494)
+++ 
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java 
    Sat Dec 13 11:23:34 2025        (r1930495)
@@ -298,8 +298,8 @@ public class PhotoshopSchema extends XMP
 
     public String getDateCreated()
     {
-        TextType tt = ((TextType) getProperty(DATE_CREATED)); //TODO cast 
looks highly suspicious
-        return tt == null ? null : tt.getStringValue();
+        DateType dt = getDateCreatedProperty();
+        return dt == null ? null : dt.getStringValue();
     }
 
     public void setDateCreated(String text)

Reply via email to