[FIX] google doc function changed because the google API has changed
lp bug: https://launchpad.net/bugs/1084509 fixed bzr revid: api@openerp.com-20121227114333-3szgeyrc3d25ua39
This commit is contained in:
parent
31b11163fa
commit
86954fd821
|
@ -94,9 +94,9 @@ class google_docs_ir_attachment(osv.osv):
|
||||||
client = self._auth(cr, uid)
|
client = self._auth(cr, uid)
|
||||||
# fetch and copy the original document
|
# fetch and copy the original document
|
||||||
try:
|
try:
|
||||||
original_resource = client.get_resource_by_id(gdoc_template_id)
|
doc = client.GetDoc(gdoc_template_id)
|
||||||
#copy the document you choose in the configuration
|
#copy the document you choose in the configuration
|
||||||
copy_resource = client.copy_resource(original_resource, name_gdocs)
|
copy_resource = client.copy(doc, name_gdocs)
|
||||||
except:
|
except:
|
||||||
raise osv.except_osv(_('Google Docs Error!'), _("Your resource id is not correct. You can find the id in the google docs URL."))
|
raise osv.except_osv(_('Google Docs Error!'), _("Your resource id is not correct. You can find the id in the google docs URL."))
|
||||||
# create an ir.attachment
|
# create an ir.attachment
|
||||||
|
|
|
@ -16,7 +16,7 @@ var _t = instance.web._t,
|
||||||
var view = self.getParent();
|
var view = self.getParent();
|
||||||
var ids = ( view.fields_view.type != "form" )? view.groups.get_selection().ids : [ view.datarecord.id ];
|
var ids = ( view.fields_view.type != "form" )? view.groups.get_selection().ids : [ view.datarecord.id ];
|
||||||
if( !_.isEmpty(ids) ){
|
if( !_.isEmpty(ids) ){
|
||||||
view.sidebar_context().done(function (context) {
|
view.sidebar_eval_context().done(function (context) {
|
||||||
var ds = new instance.web.DataSet(this, 'ir.attachment', context);
|
var ds = new instance.web.DataSet(this, 'ir.attachment', context);
|
||||||
ds.call('google_doc_get', [view.dataset.model, ids, context]).done(function(r) {
|
ds.call('google_doc_get', [view.dataset.model, ids, context]).done(function(r) {
|
||||||
if (r == 'False') {
|
if (r == 'False') {
|
||||||
|
|
Loading…
Reference in New Issue