From: <die...@us...> - 2010-08-25 07:43:09
|
Revision: 2884 http://openutils.svn.sourceforge.net/openutils/?rev=2884&view=rev Author: diego_schivo Date: 2010-08-25 07:43:03 +0000 (Wed, 25 Aug 2010) Log Message: ----------- MEDIA-168 Sort by "the displayed name of the media" instead that on the "title" property Modified Paths: -------------- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java 2010-08-25 07:32:53 UTC (rev 2883) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java 2010-08-25 07:43:03 UTC (rev 2884) @@ -140,7 +140,9 @@ { try { - String name = StringUtils.substringAfterLast(getFilename(media), "/"); + String filename = getFilename(media); + int p = StringUtils.lastIndexOf(filename, '/'); + String name = p != -1 ? filename.substring(p + 1) : filename; if (!StringUtils.equals(name, NodeDataUtil.getString(media, METADATA_NAME))) { NodeDataUtil.getOrCreateAndSet(media, METADATA_NAME, name); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |