Commit 9beea194 authored by Project Open's avatar Project Open

- Fixed name of Hour model, added project_id_deref for the task name

parent ce8fdcab
Ext.define('PO.model.Hour', {
Ext.define('PO.model.timesheet.Hour', {
extend: 'Ext.data.Model',
fields: [
'id', // Same as hour_id
'hour_id', // Unique ID taken from im_hours_seq
'user_id', // Who logged the hours?
'project_id', // On which project or task?
'project_id_deref', // Name of task or project, if deref_p=1
'main_project_id', // Cached/redundant: Main project_id from REST
'day', // Which day (format: date, not timestamptz)
'hours', // How many hours were logged?
'note', // Comment for the logged hours
......
// /sencha-core/www/store/timesheet/HourStore.js
//
// Copyright (C) 2013-2014 ]project-open[
//
// All rights reserved. Please see
// https://www.project-open.com/license/ for details.
Ext.define('PO.store.timesheet.HourStore', {
extend: 'Ext.data.Store',
model: 'PO.model.timesheet.Hour',
storeId: 'hourStore',
autoDestroy: true,
autoLoad: false,
autoSync: false,
remoteFilter: true,
pageSize: 1000,
proxy: {
type: 'rest',
url: '/intranet-rest/im_hour',
appendId: true,
extraParams: {
format: 'json',
user_id: 0, // Needs to be overwritten by controller
project_id: 0 // Needs to be overwritten by controller
},
reader: { type: 'json', root: 'data' }
}
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment