Browse Source

Add removeLastSlash filter

Sotaro KARASAWA 10 years ago
parent
commit
f3f5408bac
1 changed files with 8 additions and 0 deletions
  1. 8 0
      lib/util/middlewares.js

+ 8 - 0
lib/util/middlewares.js

@@ -59,6 +59,14 @@ exports.swigFilters = function(app, swig) {
         .replace(/\n/g, '<br>');
         .replace(/\n/g, '<br>');
     });
     });
 
 
+    swig.setFilter('removeLastSlash', function(string) {
+      if (string == '/') {
+        return string;
+      }
+
+      return string.substr(0, string.length - 1);
+    });
+
     swig.setFilter('presentation', function(string) {
     swig.setFilter('presentation', function(string) {
       // 手抜き
       // 手抜き
       return string
       return string