Signed-off-by: Adam Bowling <abowling@emeralddata.net>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
[% l('Manual adjustments may be made here. These do not get saved with templates.') %]<br/>
</span>
</div>
- <div ng-repeat="cn in rendered_call_number_set">
+ <div ng-repeat="cn in rendered_cn_key_by_copy_id">
<textarea ng-model="cn.value" class="cn-template-text">
</textarea>
</div>
context="preview_scope"></div>
</div>
<!-- col -->
-</div>
\ No newline at end of file
+</div>
, 'get_cn_for': function (copy) {
var key = $scope.rendered_cn_key_by_copy_id[copy.id];
if (key) {
- var manual_cn = $scope.rendered_call_number_set[key];
+ var manual_cn = $scope.rendered_call_number_set[copy.id];
if (manual_cn && manual_cn.value) {
return manual_cn.value;
} else {
value: key
};
}
- $scope.rendered_cn_key_by_copy_id[copy.id] = key;
+ $scope.rendered_cn_key_by_copy_id[copy.id] = { value: key };
}
}
$scope.preview_scope.tickle = Date() + ' ' + Math.random();