Videos don't actually do a "produce()" method.
[mir.git] / source / mircoders / media / MediaHandlerGeneric.java
index f50936d..e060988 100755 (executable)
@@ -61,7 +61,7 @@ import java.io.InputStream;
  *
  * @see mir.media.MediaHandler
  * @author mh <mh@nadir.org>
- * @version $Id: MediaHandlerGeneric.java,v 1.20.2.9 2005/08/21 17:09:23 zapata Exp $
+ * @version $Id: MediaHandlerGeneric.java,v 1.20.2.10 2006/11/12 21:32:13 yossarian Exp $
  */
 
 public class MediaHandlerGeneric extends AbstractMediaHandler {
@@ -76,6 +76,7 @@ public class MediaHandlerGeneric extends AbstractMediaHandler {
       aMedia.setFieldValue("publish_path", getRelativeMediaStoragePath(aMedia, aMediaType));
       aMedia.setFieldValue("size", Long.toString(getMediaStorageFile(aMedia, aMediaType).length()));
       aMedia.update();
+      reportChange(getMediaStorageFile(aMedia, aMediaType).getAbsolutePath());
     }
     catch (Throwable e) {
       logger.error("MediaHandlerGeneric.set: " + e.toString());
@@ -91,6 +92,7 @@ public class MediaHandlerGeneric extends AbstractMediaHandler {
       aMedia.setFieldValue("publish_path", getRelativeMediaStoragePath(aMedia, aMediaType));
       aMedia.setFieldValue("size", Long.toString(getMediaStorageFile(aMedia, aMediaType).length()));
       aMedia.update();
+      reportChange(getMediaStorageFile(aMedia, aMediaType).getAbsolutePath());
     }
     catch (Throwable e) {
       logger.error("MediaHandlerGeneric.set: " + e.toString());