old_contents: 'use strict';
  
  var app = angular.module('brewGet.controllers.posts', []);
  
  /**
   * Post index
   * ROUTE /#!/
   * TEMPLATE /partials/posts/index.html
   */
  app.controller('posts.index', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Posts');
    Head.description('Posts');
  }]);
  
  /**
   * Post show
   * ROUTE /#!/
   * TEMPLATE /partials/posts/show.html
   */
  app.controller('posts.show', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Post');
    Head.description('Post');
  }]);
  
  /**
   * Post new
   * ROUTE /#!/
   * TEMPLATE /partials/posts/new.html
   */
  app.controller('posts.new', ['$scope', 'Head', 'Post', 'Autocomplete', function ($scope, Head, Post, Autocomplete) {
    Head.title('New Post');
    Head.description('New Post');
    $scope.post = new Post();
    $scope.post.beers = [{}];
    $scope.Autocomplete = function (type, input, index) {
      if (input && input.length > 1) {
        Autocomplete(type, input).success(function (data) {
          $scope.post[type][index].autocomplete = data;
        });
      } else {
        $scope.post[type][index].found = [];
      }
    }
    $scope.addBeer = function () {
      $scope.post.beers.push({});
    }
  }]);
  
  /**
   * Post edit
   * ROUTE /#!/
   * TEMPLATE /partials/posts/edit.html
   */
  app.controller('posts.edit', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Edit Post');
    Head.description('Edit Post');
  }]);
  
new_contents: 'use strict';
  
  var app = angular.module('brewGet.controllers.posts', []);
  
  /**
   * Post index
   * ROUTE /#!/
   * TEMPLATE /partials/posts/index.html
   */
  app.controller('posts.index', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Posts');
    Head.description('Posts');
  }]);
  
  /**
   * Post show
   * ROUTE /#!/
   * TEMPLATE /partials/posts/show.html
   */
  app.controller('posts.show', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Post');
    Head.description('Post');
  }]);
  
  /**
   * Post new
   * ROUTE /#!/
   * TEMPLATE /partials/posts/new.html
   */
  app.controller('posts.new', ['$scope', 'Head', 'Post', 'Autocomplete', function ($scope, Head, Post, Autocomplete) {
    Head.title('New Post');
    Head.description('New Post');
    $scope.post = new Post();
    $scope.post.beers = [{}];
    $scope.Autocomplete = function (type, input, index) {
      if (input && input.length > 1) {
        Autocomplete(type, input).success(function (data) {
          $scope.post[type][index].autocomplete = data;
        });
      } else {
        $scope.post[type][index].autocomplete = [];
      }
    }
    $scope.addBeer = function () {
      $scope.post.beers.push({});
    }
  }]);
  
  /**
   * Post edit
   * ROUTE /#!/
   * TEMPLATE /partials/posts/edit.html
   */
  app.controller('posts.edit', ['$scope', 'Head', function ($scope, Head) {
    Head.title('Edit Post');
    Head.description('Edit Post');
  }]);
  
subject: fix error in posts controller on front-end